
Santa Tereza Hotels near Ilhabela
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Santa Tereza hotels

Hotel Fita Azul
Hotel Fita AzulSanta Tereza
9.0 out of 10, Wonderful, (172 reviews)
The price is P6,398
P6,846 total
includes taxes & fees
Mar 11 - Mar 12

VELINN Pousada Casa de Pedra Ilhabela
VELINN Pousada Casa de Pedra IlhabelaBarra Velha, 6 km from Santa Tereza
9.0 out of 10, Wonderful, (81 reviews)

Azul da Cor do Mar
Azul da Cor do Mar21.5 km from Santa Tereza
9.0 out of 10, Wonderful, (2 reviews)
The price is P7,861
P8,097 total
includes taxes & fees
Apr 6 - Apr 7

Recanto das Tiribas
Recanto das TiribasCentro Comercial, 4.2 km from Santa Tereza
9.4 out of 10, Exceptional, (88 reviews)
The price is P1,867
P1,905 total
includes taxes & fees
Mar 23 - Mar 24

Pousada Caraguá
Pousada Caraguá17.2 km from Santa Tereza
8.6 out of 10, Excellent, (9 reviews)
The price is P1,738
P1,825 total
includes taxes & fees
Mar 12 - Mar 13

Hampton By Hilton Caraguatatuba Serramar
Hampton By Hilton Caraguatatuba Serramar15.9 km from Santa Tereza
9.4 out of 10, Exceptional, (18 reviews)
The price is P4,871
P5,114 total
includes taxes & fees
Mar 12 - Mar 13

Hotel Costa Norte Massaguaçu
Hotel Costa Norte Massaguaçu19.4 km from Santa Tereza
9.0 out of 10, Wonderful, (305 reviews)
The price is P4,287
P4,501 total
includes taxes & fees
Mar 12 - Mar 13

Pousada Porto do Rio Praia
Pousada Porto do Rio Praia12.8 km from Santa Tereza
8.8 out of 10, Excellent, (98 reviews)
The price is P2,221
P2,332 total
includes taxes & fees
Mar 17 - Mar 18

VELINN Pousada Mirante da Praia Grande
VELINN Pousada Mirante da Praia GrandePraia Grande, 11.3 km from Santa Tereza
9.4 out of 10, Exceptional, (41 reviews)

Francis Hotel Mar
Francis Hotel Mar23.2 km from Santa Tereza
10.0 out of 10, Exceptional, (2 reviews)
The price is P4,023
P4,224 total
includes taxes & fees
Mar 23 - Mar 24

Pousada Pé na Areia
Pousada Pé na Areia18.5 km from Santa Tereza
8.2 out of 10, Very Good, (172 reviews)
The price is P2,462
P2,585 total
includes taxes & fees
Mar 11 - Mar 12

Pousada Porto do Rio
Pousada Porto do Rio14 km from Santa Tereza
8.6 out of 10, Excellent, (383 reviews)
The price is P2,591
P2,720 total
includes taxes & fees
Mar 23 - Mar 24

Hotel Pousada Ilhasol
Hotel Pousada IlhasolFeiticeira, 10.3 km from Santa Tereza
8.6 out of 10, Excellent, (126 reviews)
The price is P2,668
P2,721 total
includes taxes & fees
Mar 11 - Mar 12

Recanto Ubaduba
Recanto Ubaduba27.9 km from Santa Tereza
10.0 out of 10, Exceptional, (6 reviews)
The price is P2,303
P2,372 total
includes taxes & fees
Apr 7 - Apr 8

VELINN Hotel Guarda Mor
VELINN Hotel Guarda Mor5.4 km from Santa Tereza
9.8 out of 10, Exceptional, (7 reviews)
The price is P2,833
P2,918 total
includes taxes & fees
Apr 5 - Apr 6
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.
Where to stay in Santa Tereza
Find the best Santa Tereza areas and neighborhoods for the activities you enjoy most.

Photo by Micolle
Open Photo by Micolle
Centro Comercial
Travelers like the museums in Centro Comercial, and Waldemar Belisário Museum is a top attraction you might want to visit.
Pereque
Travelers like the beaches in Pereque, and Pereque Beach is a top attraction you might want to visit.
Feiticeira
While Feiticeira isn't home to many top sights, Feiticeira Beach and Julião Beach are some notable places to visit nearby.

Photo by Daniel Carvalho
Open Photo by Daniel Carvalho
Barra Velha
While Barra Velha isn't home to many top sights, Pedras Miudas Beach and Cabras Island are some notable places to visit nearby.

Photo by Sérgio Veludo
Open Photo by Sérgio Veludo
Vila
While visiting Vila, you might make a stop by sights like Saco da Capela Beach and Vila Beach.














































































