Skip to main content

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+
Penha – 377 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 e Pousada Manguinho

Hotel in Penha

Featuring free WiFi throughout the property, Hotel e Pousada Manguinho offers accommodations in Penha, only 1.1 mi from Beto Carrero World. Guests can enjoy the on-site restaurant. Very clean and spacious room with hot shower! The staffs and cleaning ladies were all friendly and hard working. We stayed here to go to Beto Carrero. It was a good choice to leave the car at the hotel and get an Uber. The ride was R$8 one way and it was easy to find Uber too. The hotel offers breakfast in the restaurant in the front. They have a big variety of food and we enjoyed very much. Before booking we saw negative comments about the smell of fish at the restaurant, but it did not bother us at all. It was even pleasant to have ocean smell/breeze! Parabéns pelo trabalho!

Show more Show less
9
Awesome
1,380 reviews
Price from
$25
per night

Pousada Espindola

Hotel in Penha

Located in Penha, in a building dating from 2018, 3281 feet from Beto Carrero World Park, Pousada Espindola provides guestrooms with free WiFi. Everything, but the breakfast is the best.

Show more Show less
9.4
Awesome
705 reviews
Price from
$34
per night

Hotel Praia Grande

Hotel in Penha

Hotel praia grande is within 164 feet from the beach recognized at a nacional level with clean waters and great for families. All the rooms have wi-fi, TV, mini fridge, towels and beddings available.

Show more Show less
8.4
Very Good
343 reviews
Price from
$15
per night

Hotel Estrela do Mar

Hotel in Penha

Just 0.6 mi from Trapiche beach and the popular Beto Carrero World rodeo park, this hotel offers air conditioned rooms and free Wi-Fi in public areas.

Show more Show less
8.4
Very Good
390 reviews
Price from
$19
per night

Hotel Conexão

Hotel in Penha

Just 984 feet from Praia da Armação beach, this hotel offers children and heated pools, a game room, playground and breakfast. The air-conditioned rooms include free Wi-Fi and free parking.

Show more Show less
8
Very Good
438 reviews
Price from
$30
per night

Hotel Rochamar

Hotel in Penha

Hotel Rochamar is located in Penha, 328 feet from Beto Carrero World Park. All air-conditioned rooms have a flat-screen TV and a mini-bar. Local excelente, super recomendo

Show more Show less
8.8
Excellent
445 reviews
Price from
$41
per night

Pousada Recanto do Cowboy

Hotel in Penha

Set in Penha, 820 feet from Praia de Penha, Pousada Recanto do Cowboy offers accommodations with an outdoor swimming pool, free private parking and a shared lounge.

Show more Show less
8.5
Very Good
748 reviews
Price from
$32
per night

Villarejo Parque Hotel

Hotel in Penha

Featuring a breakfast buffet, family rooms and free WiFi in all areas, Villarejo Parque Hotel provides fully-equipped accommodations only 656 feet from Beto Carrero Park.

Show more Show less
8.6
Excellent
763 reviews
Price from
$48
per night

Hotel Natal

Hotel in Penha

Located in Penha, just 1640 feet from Beto Carreiro World theme park, Natal features free WiFi and a 24-hour reception. Buffet breakfast is served daily.

Show more Show less
9.1
Awesome
673 reviews
Price from
$27
per night

Bartholo Plaza Hotel

Hotel in Penha

Located 2625 feet from Beto Carrero World Park in Penha, Bartholo Plaza Hotel features free WiFi access and free private parking. Rooms include a TV.

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

Most-booked hotels in Penha in the past month

See all

Penha's best hotels with breakfast

See all

Budget hotels in Penha

See all

Hotels located in the center of Penha

See all

FAQs about hotels in Penha

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Penha:

Explore guest reviews of hotels in Penha

See all
gogbrazil