Compare Cheap Hotels in Santa Tereza São Paulo State
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Santa Tereza Hotels

Hotel Real Villa Bella
AV. FORCA EXPEDICIONARIA BRASILEIRA, 234 Ilhabela SP
$104 nightly
The price is $106 total per night
$106 total
Nov 8 - Nov 9
Total with taxes and fees
0.36 mi from Santa Tereza
With a stay at Hotel Real Villa Bella in Ilhabela (Santa Tereza), just steps from Yacht Club de Ilhabela.
Pool
Breakfast included

Hotel Port Louis
Av. Eurico Gaspar Dutra, 100 Caraguatatuba SP
$59 nightly
The price is $60 total per night
$60 total
Nov 8 - Nov 9
Total with taxes and fees
14.72 mi from Santa Tereza
With a stay at Hotel Port Louis in Caraguatatuba (Tabatinga), you'll be steps from Tabatinga Beach and a 3-minute drive from Praia da Fazenda.
Pool
Hot Tub

Barra Do Piuva Porto Hotel
Avenida Brasil 1140 Piuva Ilhabela SP
$92 nightly
The price is $94 total per night
$94 total
Nov 11 - Nov 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
4.32 mi from Santa Tereza
With a stay at Barra Do Piuva Porto Hotel in Ilhabela (Piuva), you'll be within a 10-minute walk of Cabras Island and Pedras Miudas Beach.
On private beach
Pool

Pousada Praia do Curral
Av. José Pacheco do Nascimento, 7.835 Ilhabela
8.2 mi from Santa Tereza
With a stay at Pousada Praia do Curral in Ilhabela (Curral), you'll be steps from Curral Beach and 6 minutes by foot from Veloso Beach.
Pool
Breakfast included

4 quartos piscina 350 m praia
Rua Piau 180, praia de Camburizinho São Sebastião São Paulo
18.39 mi from Santa Tereza
Located in São Sebastião (Camburi), this vacation home is within a 5-minute walk of Camburizinho Beach and Camburi Beach.
Pool
Washer

Hotel Costa Norte Massaguaçu
SP-055, Km 92 - Massaguaçu Caraguatatuba SP
$69 nightly
The price is $71 total per night
$71 total
Nov 8 - Nov 9
Total with taxes and fees
12.02 mi from Santa Tereza
When you stay at Hotel Costa Norte Massaguaçu in Caraguatatuba, you'll be near the beach and 11 minutes by foot from Massaguacu Beach.
Pool
Pet friendly

Pousada Camburizinho
200 Al Antonio José Marques São Sebastião SP
$84 nightly
The price is $87 total per night
$87 total
Nov 8 - Nov 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.45 mi from Santa Tereza
With a stay at Pousada Camburizinho in São Sebastião (Camburi), you'll be steps from Camburi Beach and Camburizinho Beach.
Pool
Breakfast included

Suítes Las Flores Maresias
R. Nova Iguaçu 701 São Sebastião SP
$30 nightly
The price is $31 total per night
$31 total
Nov 9 - Nov 10
Total with taxes and fees
13.26 mi from Santa Tereza
Located in São Sebastião (Maresias), Suítes Las Flores Maresias is within a 15-minute drive of Maresias Beach and Toque Toque Pequeno Beach.
Parking included
Free WiFi

Pousada Villa Blu Maresias
Avenida Guanabara 196 São Sebastião Sao Paulo
$51 nightly
The price is $52 total per night
$52 total
Nov 22 - Nov 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.04 mi from Santa Tereza
With a stay at Pousada Villa Blu Maresias in São Sebastião (Maresias), you'll be within a 15-minute walk of Maresias Beach and Serra do Mar State Park.
Pool
Breakfast included

Pousada Refúgio da Ilha
Avenida Governador Mário Covas Júnior, Av. Riachuelo, 19722 Ilhabela São Paulo
$39 nightly
The price is $40 total per night
$40 total
Nov 9 - Nov 10
Total with taxes and fees
12.26 mi from Santa Tereza
With a stay at Pousada Refúgio da Ilha in Ilhabela, you'll be 6.7 mi (10.7 km) from Curral Beach and 8.1 mi (13 km) from Grande Beach.
Breakfast included
Pet friendly

Casa Di Sirena Ilhabela
Av. José Pacheco do Nascimento, 8500 Ilhabela SP
$185 nightly
The price is $192 total per night
$192 total
Nov 8 - Nov 9
Total with taxes and fees
8.58 mi from Santa Tereza
With a stay at Casa Di Sirena Ilhabela in Ilhabela (Veloso), you'll be a 1-minute drive from Curral Beach and 8 minutes from Julião Beach.
Pool
Breakfast included

Kalango Hotel Boutique
Rua da Cocaia, 326 Ilhabela Sao Paulo
$85 nightly
The price is $87 total per night
$87 total
Nov 16 - Nov 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3 mi from Santa Tereza
Located in Ilhabela (Cocaia), Kalango Hotel Boutique is within a 15-minute drive of Cabras Island and Vila Beach.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Santa Tereza hotels essential information
Accommodation | 1,866 hotels |
|---|---|
Lowest Price | $31 |
Highest Price | $192 |
Popular hotels | Hotel Real Villa Bella, Hotel Port Louis , Barra Do Piuva Porto Hotel, Pousada Praia do Curral, 4 quartos piscina 350 m praia, Hotel Costa Norte Massaguaçu, Pousada Camburizinho, Suítes Las Flores Maresias, Pousada Villa Blu Maresias, Pousada Refúgio da Ilha, Casa Di Sirena Ilhabela, Kalango Hotel Boutique |
Most Recent Santa Tereza Hotel Reviews

Hotel Real Villa Bella
5 out of 5
Posted 2 weeks ago
CheapTickets Verified Review
"Excellent service from beginning to end! Beautifully kept property and gardens, friendly staff, conveniently located to historical part of the city. Stores, restaurants and beach, just a stroll away. Ample area for pets to explore, and coexist with people, in a respectful, clean manner. It was our second visit and we will be returning for sure!"
A verified traveler stayed at Hotel Real Villa Bella





