Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ubatuba – 1,764 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Parque Atlântico

Hotel in Ubatuba Center, Ubatuba

In central Ubatuba, Hotel Parque Atlântico offers cozy rooms with free Wi-Fi, and a daily breakfast buffet. A 24-hour front desk and a TV lounge are also available. Everything is simple but great!

Show more Show less
9
Awesome
603 reviews
Avg. price/night:
$47

Hotel Porto Di Mare

Hotel in Praia da Enseada, Ubatuba

Hotel Porto Di Mare is located right on Enseada Beach, in Ubatuba, and provides beach service with beach chairs and parasols. Good hotel, very nice staff, well-located at a beach with calm seas. Restaurant serves good food. We intend to come back.

Show more Show less
9
Awesome
298 reviews
Avg. price/night:
$107

Moriá Flats

Hotel in Praia da Lagoinha, Ubatuba

Set in Ubatuba, 1.7 mi from Brava do Sul Beach, Moriá Flats offers accommodations with free WiFi and free private parking.

Show more Show less
9
Awesome
49 reviews
Avg. price/night:
$24

Hotel Costa Azul

Hotel in Praia da Enseada, Ubatuba

Set in Ubatuba, 1.2 mi from Praia das Toninhas, Hotel Costa Azul offers accommodations with a bar, free private parking and a shared lounge.

Show more Show less
8
Very Good
166 reviews
Avg. price/night:
$32

Pousada Papaya Container

Hotel in Praia do Itagua, Ubatuba

Set in Ubatuba, within 656 feet of Praia do Itaguá and 656 feet of Praia do Cruzeiro, Pousada Papaya Container offers accommodations with a garden and free WiFi throughout the property as well as free... Very beautiful place. Close to the beach and shopping and restaurant street.

Show more Show less
8.5
Very Good
166 reviews
Avg. price/night:
$51

Hotel Village Enseada

Hotel in Praia da Enseada, Ubatuba

Hotel Village enseada is located in Ubatuba, 30 mi from Paraty and 26 mi from Ilhabela. Free WiFi is available throughout the property and free private parking is available on site. The staff are all very friendly and acomadating. The hotel restaurant provides a nice ambiance, good food, and an amazing free breakfast (huge variety and good quality).

Show more Show less
8.6
Excellent
212 reviews
Avg. price/night:
$93

Hotel Pousada do Sol

Hotel in Praia Grande, Ubatuba

Surrounded by gardens and boasting a relaxing pool, Hotel Pousada do Sol features charming rooms with free Wi-Fi. Parking is also free and the reception works 24 hours.

Show more Show less
8.2
Very Good
152 reviews
Avg. price/night:
$75

Hotel e Pousada Pouso54

Hotel in Praia das Toninhas, Ubatuba

Just 164 feet from Toninhas beach, this hotel offers an outdoor pool surrounded by gardens, buffet breakfast and a 24-hour reception. The air-conditioned rooms include free Wi-Fi and free parking.

Show more Show less
8.7
Excellent
212 reviews
Avg. price/night:
$51

Hotel Ponta das Toninhas

Hotel in Praia das Toninhas, Ubatuba

Just 164 feet from Praia das Toninhas beach in Ubatuba, this hotel features an outdoor pool, bar and free WiFi. Buffet breakfast is served daily. The area is safe and very quiet but a ways from the beach. The pool area was nice and peaceful but it was a low season which helped. The breakfast offered was very nice with a nice selection and everything fresh and nicely presented. It was nice the room offered a small refrigerator.

Show more Show less
8.4
Very Good
294 reviews
Avg. price/night:
$65

Hotel Giprita

Hotel in Praia do Itagua, Ubatuba

Within 1.9 mi from Grande and Tenório beaches, the colonial-style Gripita offers a pool, gym, games room, bar and varied buffet breakfast. The air-conditioned rooms include free Wi-Fi and free... The staff was very supportive and friendly. The breakfast was outstanding as well. They impressed us with their kindness. I highly recommend this hotel. The hotel has a swimming pool well kept, Tv room, gym, bar, snooker room, volleyball court and play room for kids. The room is decorated in antique style. The bed is comfortable and the bed linen and towels are extremely white and clean.The hotel has a massive extructure and it's location is about 3 minutes ( by car) from the Itaquá Beach and good access to the motorway.

Show more Show less
8.4
Very Good
157 reviews
Avg. price/night:
$58

Ubatuba's best hotels with breakfast

See all

Budget hotels in Ubatuba

See all

Hotels located in the center of Ubatuba

See all

FAQs about hotels in Ubatuba

  • Hotel Parque Atlântico, Hotel Porto Di Mare, and Moriá Flats are some of the popular hotels in Ubatuba.

  • For hotels in Ubatuba that serve highly-rated breakfasts, try Pousada Papito Hospedagem, Hotel Liverpool, and Hotel Torremolinos.

  • Many families visiting Ubatuba loved staying at Moriá Flats, Hotel Parque Atlântico, and Hotel Porto Di Mare.

  • The average price per night for a 3-star hotel in Ubatuba this weekend is $93 or, for a 4-star hotel, $150. Looking for something even fancier? 5-star hotels in Ubatuba for this weekend cost around $102 per night, on average (based on Booking.com prices).

  • UPG Hotel, Hotel Porto Di Mare, and Wembley Inn Hotel got great room view-related reviews from travelers in Ubatuba.

  • These hotels in Ubatuba are highly rated by couples: Moriá Flats, Hotel Porto Di Mare, and Hotel Parque Atlântico.

  • On average, 3-star hotels in Ubatuba cost $67 per night, and 4-star hotels in Ubatuba are $104 per night. If you're looking for something really special, a 5-star hotel in Ubatuba can be found for $81 per night, on average (based on Booking.com prices).

  • Praia Grande, Praia do Itagua, and Praia das Toninhas are popular with other travelers visiting Ubatuba.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Ubatuba:

Explore guest reviews of hotels in Ubatuba

See all
gogbrazil