Hotels in Ilhabela, Brazil

176 hotels are listed in Ilhabela, Brazil. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

176 hotels

Pousada Montemar in Ilhabela, Brazil

Rua José Joaquim da Silva, 281/272, Ilhabela (Sao Paulo), Brazil

Beachfront pousada with outdoor pool, pizzeria, and children's playground. Shops, bars, and restaurants 3.5 km away in Ilhabela center.

30 rooms
Hotel Real Villa Bella in Ilhabela, Brazil

Av. Força Expedicionária Brasileira, 234, Ilhabela (Sao Paulo), Brazil

Tropical garden oasis with scenic pool, waterfall, and free Wi-Fi. Elegant rooms in Ilhabela, Brazil. Ideal for a relaxing getaway.

32 rooms
Pousada Terra Madre in Ilhabela, Brazil

Rua Antenor Custodio da Silva, 80, Ilhabela (Sao Paulo), Brazil

Charming Pousada Terra Madre near Perequê Beach, with pool, free WiFi and parking. Enjoy views of Ilhabela State Park.

14 rooms
DPNY Beach Hotel & SPA in Ilhabela, Brazil

Av. José Pacheco do Nascimento, 7668, Ilhabela, Brazil

Beachfront resort on Ilhabela with pools, spa, and free Wi-Fi. Enjoy luxury amenities and relaxation in a private garden setting.

83 rooms
Tw Guaimbê Exclusive Suítes in Ilhabela, Brazil

Av Riachuelo, 5360 – Praia Do Julião, Ilhabela, Brazil

Beachfront suites with pool, sauna, and sea views. Relax on the sun terrace and enjoy meals at the on-site restaurant.

16 rooms
Porto Pousada Saco da Capela in Ilhabela, Brazil

Rua Itapema, 167 - Saco da Capela, Ilhabela (Sao Paulo), Brazil

Serene forest-set hotel with breakfast views, air-conditioned rooms, private balconies, and outdoor pool. Ideal for a peaceful getaway.

18 rooms
Pousada Recanto da Villa in Ilhabela, Brazil

Rua Anibal Telles Correa, 89, Ilhabela (São Paulo), Brazil

Quaint Italian-style guesthouse in Villa, Ilha Bela's gastronomic hub. Outdoor pool, 200m from Capela Beach. Perfect for a relaxing getaway.

11 rooms
Pousada Atiaia in Ilhabela, Brazil

Rua Laudelino Merchias Mazagão, 37, Ilhabela (Sao Paulo), Brazil

Charming pousada in Perequê, near ferry terminal. Outdoor pool, air-conditioned rooms with private baths, set in tropical gardens.

16 rooms
Pousada Rafimar in Ilhabela, Brazil

Av. Cel. José Vicente De Faria Lima, 71, Ilhabela (Sao Paulo), Brazil

Picturesque beach hotel on Ilhabela, near restaurants and shops. Outdoor pool with waterfall and sun terrace. Ideal for relaxation.

20 rooms
Abayomi Hotel in Ilhabela, Brazil

Avenida Almirante Tamandaré, 831, Ilhabela (Sao Paulo), Brazil

Beachfront Abayomi Hotel offers heated pool, gym, and garden. Modern rooms with balconies, free WiFi, and buffet breakfast. Relax in paradise.

22 rooms
Hotel Fita Azul in Ilhabela, Brazil

Avenida Força Expedicionária Brasileira 98, Ilhabela, Brazil

Charming hotel in historic Ilhabela, 5 km from ferry port. Outdoor pool, sun terrace, and on-site bar. Free private parking available.

33 rooms
Barra do Piuva Porto Hotel in Ilhabela, Brazil

Av. Brasil, 1140, Ilhabela (Sao Paulo), Brazil

Beachfront boutique hotel on Ilha Bela with panoramic ocean views, outdoor pool, and free Wi-Fi. Ideal for a relaxing getaway.

27 rooms
Costabela Apart Hotel e Pousada in Ilhabela, Brazil

Rua Teotino Lopes de Oliveira, 193, Ilhabela (Sao Paulo), Brazil

Beachfront Costabela Apart Hotel in Ilhabela, with outdoor pool and children's playground, just 400m from Perequê Beach.

20 rooms
Hotel Praia do Portinho in Ilhabela, Brazil

Avenida Riachuelo, 11, Ilhabela (Sao Paulo), Brazil

Beachfront hotel in Ilhabela's Portinho marine sanctuary. Offers modern rooms with balconies, free Wi-Fi, heated pool, and free parking.

20 rooms
Porto Pacuíba Hotel in Ilhabela, Brazil

Av. Leonardo Reale, 2392, Ilhabela (Sao Paulo), Brazil

Beachfront resort on scenic Ilhabela with spacious accommodations, indoor/heated pools, hot tubs, and panoramic sea views.

28 rooms
Contribute photo

Rua Jacob Eduardo Toedli 163, Ilhabela (Sao Paulo), Brazil

Stylish pousada near Itaquanduba Beach with modern rooms, pool, and free Wi-Fi for a relaxing beach escape.

18 rooms
Contribute photo

Av. Princesa Isabel, 423, Ilhabela (Sao Paulo), Brazil

Beachfront Hotel Pelicano offers an outdoor pool, beach bar, and free Wi-Fi. Enjoy a relaxing stay on Perequê Beach.

20 rooms

Loading...