Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Ubatuba – 1,731 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 Porto do Eixo Ubatuba 3 stars

Hotel in Praia do Sape, Ubatuba

Located in Maranduba beach, Hotel Porto do Eixo features an outdoor pool, a bar and a restaurant on site. Free WiFi and free private parking are also available at the property. Location, room, pool, breakfast, service.

Show more Show less
7.9
Good
1,543 reviews
Price from
£31
per night

Hotel Parque Atlântico 3 stars

Hotel in Ubatuba Centre, Ubatuba

Located in Ubatuba´s centre, Hotel Parque Atlântico offers cosy rooms with free Wi-Fi, and a daily breakfast buffet. A 24-hour reception and a TV lounge are also available. Very friendly! Everyone always smiling and happy to have you there! amazing breakfast, good location, close to the beaches, pretty much clean and comfortable. We definitely will stay there again. We highly recommend it! We loved Leonardo!❤️

Show more Show less
9
Superb
789 reviews
Price from
£34
per night

Hotel Coquille 3 stars

Hotel in Praia Grande, Ubatuba

Just 250 metres from Ubatuba´s Grande Beach, Hotel Coquille is surrounded by rich Atlantic Forest. It features a panoramic heated pool, sauna and air-conditioned rooms. Location of the Hotel close to the beach but located in a calm spot.

Show more Show less
8.3
Very good
366 reviews
Price from
£34
per night

Hotel Saveiros 3 stars

Hotel in Praia do Lazaro, Ubatuba

Hotel Saveiros is within a 3-minute walk from Praia do Lázaro Beach, which is 14 km from Ubatuba Bus Station. It features an outdoor pool, garden and air-conditioned rooms. Wi-Fi and parking are free.... The host named Epaminondas was very flexible. The hotel location, next to the Lazaro beach, is wonderful. One of the best beaches in Ubatuba.

Show more Show less
8
Very good
420 reviews
Price from
£32
per night

Wembley Inn Hotel 3 stars

Hotel in Praia das Toninhas, Ubatuba

Wembley Inn is located in Ubatuba, directly on Toninhas Beach. It features the largest pool in the north coast, surrounded by a tropical garden. 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.7
Fabulous
400 reviews
Price from
£64
per night

Ubatuba Palace Hotel 4 stars

Hotel in Ubatuba Centre, Ubatuba

Located within walking distance of Ubatuba’s city centre and beaches, Ubatuba Palace Hotel offers rooms with air conditioning and free Wi-Fi. Features 2 swimming pools. Great all inclusive service including delicious dinner and occasional treats. Secure parking on site for our car We were provided with beach towels and mats when going to nearby beaches Great bathroom size and water pressure

Show more Show less
8.5
Very good
204 reviews
Price from
£57
per night

Hotel Solar das Águas Cantantes 3 stars

Hotel in Praia do Lazaro, Ubatuba

Just 200 metres 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. Friendliness and flexibility. My children had their cousins staying at their grandmother's house in the vicinity. My children had their cousins over to play and the hotel staff were very receptive and did not ask them to leave. I strongly recommend the hotel. The hotel is also very charming.

Show more Show less
8.8
Fabulous
298 reviews
Price from
£37
per night

Giprita Wellness Hotel 3 stars

Hotel in Praia do Itagua, Ubatuba

Within 3 km 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 parking.

Show more Show less
8.5
Very good
228 reviews
Price from
£41
per night

Hotel Venice 2 stars

Hotel in Praia do Sape, Ubatuba

Just 50 metres from Maranduba beach, Hotel Venice offers an outdoor pool, buffet breakfast and a 24-hour reception. WiFi and parking are free. I liked the staff who were very nice and helpful. The fruits and coffee at breakfast. Good cleaning of the rooms everyday. Nice painted walls. The location is really close to the beach. Good beds that make you sleep well. A fridge in the room.

Show more Show less
7.4
Good
753 reviews
Price from
£27
per night

Hotel Porto Di Mare 3 stars

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
8.9
Fabulous
357 reviews
Price from
£81
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 centre of Ubatuba

See all

FAQs about hotels in Ubatuba

  • For hotels in Ubatuba that serve up a highly-rated breakfast, try Hotel Costa Azul, Hotel Village Enseada and Ubatuba Praia Hotel.

  • Praia Grande, Praia do Itagua and Praia da Maranduba are popular with other travellers visiting Ubatuba.

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

  • These hotels in Ubatuba are highly rated by couples: Pousada TeMoana, Ubatuba Praia Hotel and Hotel Parque Atlântico.

  • Hotel Porto Di Mare, Pousada TeMoana and Ubatuba Praia Hotel have received great reviews from travellers in Ubatuba regarding the views from their hotel rooms.

  • Hotel Parque Atlântico, Pousada TeMoana and Ubatuba Praia Hotel are some of the popular hotels in Ubatuba.

  • Many families visiting Ubatuba loved staying at Pousada TeMoana, Ubatuba Praia Hotel and 1819 Marine Hotel.

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

Subscribe to see Secret Deals

Prices drop the moment 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