Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Penha

Filter by star ratings
All filters
Pousada Dom Marujo
Pousada Dom Marujo
9.5 Excellent
478 Rua Júlia da Costa Flores, Penha, Brazil
Show on map
3.7 mi from city centre, Penha 
ExcellentBased on 77 reviews
9.5

This comfortable guest house in Penha offers complimentary wireless internet, as well as a safe and laundry facilities.

Hilton Garden Inn Itajaí - Praia Brava
Hilton Garden Inn Itajaí - Praia Brava
8.1 Excellent
3385 Avenida Osvaldo Reis, Itajaí, Brazil
Show on map
12.7 mi from city centre, Penha 
ExcellentBased on 1,851 reviews
8.1

This comfortable hotel in Itajai provides complimentary wireless internet, as well as a sauna and a swimming pool. It also offers a 24-hour reception, a garden and a 24-hour business centre.

Vila Olaria Hotel
Vila Olaria Hotel
8.6 Excellent
Rua Inacio Francisco De Souza, 1631, Penha, Brazil
Show on map
3.1 mi from city centre, Penha 
ExcellentBased on 325 reviews
8.6

Vila Olaria Hotel is located in Penha and features free Wi-Fi. It also offers a kids pool, a shopping mall and an outdoor pool.

Pousada Pedra da Ilha
Pousada Pedra da Ilha
8.3 Excellent
Rua Abraao Joao Francisco, 46 - Praia Alegre., Penha, Brazil
Show on map
0.8 mi from city centre, Penha 
ExcellentBased on 290 reviews
8.3

Pousada Pedra da Ilha provides comfortable 3-star accommodation in Penha. It offers an indoor pool, a sauna and free Wi-Fi.

Hotel Açoriano
Hotel Açoriano
8.3 Excellent
Av. Eugenio Krause, 4691, Penha, Brazil
Show on map
2.7 mi from city centre, Penha 
ExcellentBased on 100 reviews
8.3

Hotel Acoriano provides comfortable 3-star accommodation in Penha. Guests can also enjoy complimentary internet access.

Pousada Estrela Dalva
Pousada Estrela Dalva
8.4 Excellent
Rua Inacio Francisco de Souza, 1672, Penha, Brazil
Show on map
3.1 mi from city centre, Penha 
ExcellentBased on 151 reviews
8.4

This comfortable guest house in Penha offers free Wi-Fi, as well as luggage storage and room service. It also provides a bank.

Tips for booking a Penha hotel

Cheapest month:March
Most expensive month:January
Average price in Penha:$48/night
Absolute cheapest price found:$15/night
Cheapest day:Tuesday
Most expensive day:Friday
$32 - $67
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$33 - $59
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Penha hotels

Show all 759 hotels
1
Hilton Garden Inn Itajaí - Praia Brava
Hilton Garden Inn Itajaí - Praia Brava
8.1 Excellent
3385 Avenida Osvaldo Reis, Itajaí, Brazil
Show on map
3.4 mi from city centre, Itajaí 

This comfortable hotel in Itajai provides complimentary wireless internet, as well as a sauna and a swimming pool. It also offers a 24-hour reception, a garden and a 24-hour business centre.

2
Hotel Açoriano
Hotel Açoriano
8.3 Excellent
Av. Eugenio Krause, 4691, Penha, Brazil
Show on map
2.7 mi from city centre, Penha 

Hotel Acoriano provides comfortable 3-star accommodation in Penha. Guests can also enjoy complimentary internet access.

Cheapest hotels in Penha, Santa Catarina

Show all 759 hotels
Pousada Estrela Dalva
Pousada Estrela Dalva
8.4 Excellent
Rua Inacio Francisco de Souza, 1672, Penha, Brazil
Show on map
3.1 mi from city centre,  

This comfortable guest house in Penha offers free Wi-Fi, as well as luggage storage and room service. It also provides a bank.

$18
Avg. per night
Hotel Açoriano
Hotel Açoriano
8.3 Excellent
Av. Eugenio Krause, 4691, Penha, Brazil
Show on map
2.7 mi from city centre,  

Hotel Acoriano provides comfortable 3-star accommodation in Penha. Guests can also enjoy complimentary internet access.

$21
Avg. per night
Vila Olaria Hotel
Vila Olaria Hotel
8.6 Excellent
Rua Inacio Francisco De Souza, 1631, Penha, Brazil
Show on map
3.1 mi from city centre,  

Vila Olaria Hotel is located in Penha and features free Wi-Fi. It also offers a kids pool, a shopping mall and an outdoor pool.

$27
Avg. per night
Pousada Dom Marujo
Pousada Dom Marujo
9.5 Excellent
478 Rua Júlia da Costa Flores, Penha, Brazil
Show on map
3.7 mi from city centre,  

This comfortable guest house in Penha offers complimentary wireless internet, as well as a safe and laundry facilities.

$32
Avg. per night
Hilton Garden Inn Itajaí - Praia Brava
Hilton Garden Inn Itajaí - Praia Brava
8.1 Excellent
3385 Avenida Osvaldo Reis, Itajaí, Brazil
Show on map
3.4 mi from city centre,  

This comfortable hotel in Itajai provides complimentary wireless internet, as well as a sauna and a swimming pool. It also offers a 24-hour reception, a garden and a 24-hour business centre.

$37
Avg. per night
Pousada Pedra da Ilha
Pousada Pedra da Ilha
8.3 Excellent
Rua Abraao Joao Francisco, 46 - Praia Alegre., Penha, Brazil
Show on map
0.8 mi from city centre,  

Pousada Pedra da Ilha provides comfortable 3-star accommodation in Penha. It offers an indoor pool, a sauna and free Wi-Fi.

$69
Avg. per night

Hotel prices in Penha

2 stars and under

$18 - $27

Vila Olaria Hotel

#1 Most popular

Vila Olaria Hotel
8.6 Excellent
$27
Avg. per night
Pousada Estrela Dalva

Best value

$18
Avg. per night
3 stars

$21 - $69

Pousada Dom Marujo

#1 Most popular

Pousada Dom Marujo
9.5 Excellent
$32
Avg. per night
Hilton Garden Inn Itajaí - Praia Brava

#2 Most popular

$37
Avg. per night
Hotel Açoriano

Best value

Hotel Açoriano
8.3 Excellent
$21
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Penha

Penha travel FAQs

  • What are the best hotels in Penha?

    77 reviews rated Pousada Dom Marujo with an average score of 9.5/10. It may also be worth looking into the Pousada Estrela Dalva, which received a rating of 8.4/10 from 151 reviews. Vila Olaria Hotel could also be a good option, with a score of 8.6/10 from 325 reviews.

  • What is a good hotel near Beto Carrero World?

    Pousada Estrela Dalva is a hotel near Beto Carrero World that is popular with HotelsCombined users, scoring 8.4 across 151 reviews.

  • How much is a hotel in Penha tonight?

    Users have found prices for hotels in Penha tonight starting as low as $12, rising to an average cost of $28, based on searches in the last 72 hours. Prices start from $12 for a 4-star hotel in Penha for tonight.