Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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,706 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.

Giprita Wellness Hotel Ubatuba

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 great and very kind. The facilities available are enough to spend a whole day in the hotel. Also loved the breakfast.

Show more Show less
8.8
Excellent
373 reviews
Price from
$44
per night

Hotel Porto do Eixo Ubatuba

Hotel in Praia do Sape, Ubatuba

Located in Maranduba beach, Hotel Porto do Eixo Ubatuba features an outdoor pool, a bar and a restaurant on site. Free WiFi and free private parking are also available at the property. We love this hotel, great for families with young children with easy access to the beach. This was our 4th visit to this hotel

Show more Show less
7.8
Good
1,332 reviews
Price from
$66
per night

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. The location is incredible, right on the beach, perfect view of the sea from the room and from the dining area. The staff were incredibly helpful. Marcos was very kind and welcoming. Great staff all around. The hotel provided us with a cot for our daughter - she seemed to like it. Our bed was incredibly comfortable - nice mattress and pillows. The breakfast was nice with some good options. We would definitely come back.

Show more Show less
9
Awesome
329 reviews
Price from
$89
per night

Wembley Inn Hotel

Hotel in Praia das Toninhas, Ubatuba

Wembley Inn is in Ubatuba, right on Toninhas Beach. It features the largest pool on the North Coast and is surrounded by tropical grounds. Wi-Fi and private parking are free. The staff was amazing. Ronaldo at the front desk gave exceptional service along with the girls at the poolside bar/restaurant. They made our stay so enjoyable. We upgraded to the room with the hot tub and it was worth every Reais. The game room is a nice amenity for when the weather isn’t good.

Show more Show less
8.8
Excellent
494 reviews
Price from
$92
per night

Hotel Villa Di Capri

Hotel in Ubatuba

Set in a tropical ambiance, Villa Di Capri offers comfortable accommodations with balcony, free Wi-Fi and an outdoor pool. It is located only 230 feet from Ubatuba´s Enseada Beach. Great location, breakfast and swimming pool

Show more Show less
7.9
Good
631 reviews
Price from
$35
per night

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. The location is very good. The hotel environment and facilities are nice as well. What the most important thing is all the staffs are very sweet and caring.

Show more Show less
8.8
Excellent
806 reviews
Price from
$56
per night

UPG Hotel

Hotel in Praia Grande, Ubatuba

Featuring free WiFi and a sun terrace, UPG Hotel offers accommodations in Ubatuba, 131 feet from Praia Grande. Free private parking is available on site. Breakfast is available. Amazing breakfast Great staff Really clean rooms

Show more Show less
8.7
Excellent
193 reviews
Price from
$84
per night

Solar Grego Pousada Ubatuba

Hotel in Praia do Sape, Ubatuba

Solar Grego Pousada Ubatuba features a restaurant, outdoor swimming pool, a bar and shared lounge in Ubatuba. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi. Excelent location and amazing view of Sapê beach. Bedroom with comfortable beds, air conditioning, minibar and smart tv. Pet friendly. Pool with sea view. Excelent cost benefit.

Show more Show less
7.3
Good
551 reviews
Price from
$42
per night

Hotel Costa Azul

Hotel in Praia da Enseada, Ubatuba

Located in Ubatuba, a 3-minute walk from Praia da Enseada, Hotel Costa Azul has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a garden.

Show more Show less
8.3
Very Good
558 reviews
Price from
$39
per night

Hotel Solar das Águas Cantantes

Hotel in Praia do Lazaro, Ubatuba

Just 656 feet from Praia do Lázaro Beach, this hotel features a pool surrounded by gardens, bar and games room. Free Wi-Fi, free parking and a craft shop are available. Location is amazing if you want to go to the beach every day, less than 10 min away from a very good beach. The swimming pool was very clean and nice.

Show more Show less
8.9
Excellent
319 reviews
Price from
$77
per night

Most-booked hotels in Ubatuba in the past month

See all

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

  • Many families visiting Ubatuba loved staying at Pousada TeMoana, Ubatuba Praia Hotel, and Hotel Parque Atlântico.

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

  • HOTEL SÃO NICOLAU, Hotel Porto Di Mare, and Pousada TeMoana got great room view-related reviews from travelers in Ubatuba.

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

  • For hotels in Ubatuba that serve highly-rated breakfasts, try HOTEL SÃO NICOLAU, Pousada da Tina, and Hotel Costa Azul.

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

  • These hotels in Ubatuba are highly rated by couples: Pousada TeMoana, Ubatuba Praia Hotel, and Moriá Flats.

  • Ubatuba Praia Hotel, Moriá Flats, and Hotel Porto Di Mare are some of the popular hotels in 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
Research, refine, and make plans for your whole trip
gogbrazil