Hotels in Ilha Grande, Brazil

Search & Compare Ilha Grande Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Ilha Grande

Ilha Grande overview

Ilha Grande is a relaxing place surrounded by picturesque views of beaches and islands. While you're here, enjoy activities like boating. Beachcombers can spend the day at Lopes Mendes Beach in Ilha Grande when the weather is nice. While you're in town, don't miss a chance to see sights like Saint Sebastian Church and Elite Dive Center.

Where to stay in Ilha Grande

Whether you plan to stay for a night or a week, Ilha Grande has the right hotel for you. There are 54 hotels in Ilha Grande and you can shop as many as 51 deals for rooms on Hotels.com, some with discounts of up to 43%. Our room prices start at 12 USD per night and below you'll find the number of hotels by star rating in Ilha Grande as well as in the surrounding area:
  • • 9 4-star hotels from 77 USD per night
  • • 82 3-star hotels from 37 USD per night
  • • 16 2-star hotels from 12 USD per night

How to get to Ilha Grande

Fly in to Rio de Janeiro (GIG-Galeao - Antonio Carlos Jobim Intl.), 62.8 mi (101.1 km) from downtown Ilha Grande. Rio de Janeiro (SDU-Santos Dumont) is the next closest major airport, 65.6 mi (105.6 km) away.

What to see around Ilha Grande

Memorable for its landmarks including:
  • • Saint Sebastian Church
  • • Castelhanos Lighthouse
  • • Church of the Sacred Heart of Jesus
The area is recognized for its natural setting, offering these places to visit:
  • • Lopes Mendes Beach
  • • Abraao Beach
  • • Preta Beach
  • • Abraaozinho Beach
  • • Brava Beach
Recommended sights include:
  • • Saint Sebastian Church
  • • Elite Dive Center
  • • Palmas Beach
  • • Mangues Beach
  • • Museu do Cárcere

When to visit Ilha Grande

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 85°F day, 71°F night
  • • April-June: 81°F day, 63°F night
  • • July-September: 76°F day, 63°F night
  • • October-December: 83°F day, 65°F night
Seasonal rainfall averages
  • • January-March: 0.71 inches
  • • April-June: 0.47 inches
  • • July-September: 0.28 inches
  • • October-December: 0.47 inches