Find Resorts & Hotels with Spas in Santa Teresa

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Santa Teresa Resorts & Hotels with Spas

Next weekend
In two weeks

Our top choices for Santa Teresa hotels with a spa

CasaJOMO Art, Food & Music B&B

CasaJOMO Art, Food & Music B&B
4.5 star property
Santa Teresa
9.4 out of 10, Exceptional, (6)
"Everything here was beautiful. Our host family made us feel at home. They also gave us recommendations for sight-seeing."
United States
Wesline
The price is ¥17,384
¥18,253 total
includes taxes & fees
Dec 22 - Dec 23
CasaJOMO Art, Food & Music B&B

Vila Santa Teresa

Vila Santa Teresa
5.0 star property
Santa Teresa
9.6 out of 10, Exceptional, (116)
"Amazing views, service, and property."
United States
J.D.
The price is ¥70,652
¥81,250 total
includes taxes & fees
Dec 22 - Dec 23
Vila Santa Teresa

Santa Teresa Hotel Rio de Janeiro - MGallery Collection

Santa Teresa Hotel Rio de Janeiro - MGallery Collection
5.0 star property
Santa Teresa
9.2 out of 10, Wonderful, (408)
"Staff was fantastic, great suggestions for what to do. Was a little disappointed with my room. I thought I’d paid for a balcony but got a patio instead so not much of a view. Beautiful property, food is excellent, I would definitely stay here again. It’s a great alternative to the beach. Lots of character and charm. "
United States
Joel
The price is ¥61,240
¥70,426 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Santa Teresa Hotel Rio de Janeiro - MGallery Collection

Hotel Astoria Ipanema (antigo Mar Ipanema)

Hotel Astoria Ipanema (antigo Mar Ipanema)
4.0 star property
Ipanema
8.2 out of 10, Very Good, (1003)
"Hotel was great so was the staff"
United States
Michael
The price is ¥14,906
¥15,651 total
includes taxes & fees
Dec 24 - Dec 25
Hotel Astoria Ipanema (antigo Mar Ipanema)

Grand Hyatt Rio De Janeiro

Grand Hyatt Rio De Janeiro
5.0 star property
Barra da Tijuca
9.2 out of 10, Wonderful, (1006)
"Perfect view and area. Staff and very accommodating "
United States
Malik L
The price is ¥30,478
¥37,838 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Grand Hyatt Rio De Janeiro

Royal Rio Palace Hotel

Royal Rio Palace Hotel
4.0 star property
Copacabana
8.2 out of 10, Very Good, (1124)
"Excellent staff, very helpful and breakfast was delicious! "
United States
Maricela
The price is ¥12,269
¥12,883 total
includes taxes & fees
Dec 24 - Dec 25
Royal Rio Palace Hotel

Hilton Copacabana Rio de Janeiro

Hilton Copacabana Rio de Janeiro
5.0 star property
Copacabana
8.8 out of 10, Excellent, (1005)
"Great view of Copacabana beach. Very convenient location "
Australia
Jeremy
The price is ¥35,572
¥41,278 total
includes taxes & fees
Jan 10 - Jan 11, 2026
Hilton Copacabana Rio de Janeiro

PortoBay Rio de Janeiro

PortoBay Rio de Janeiro
4.0 star property
Copacabana
9.2 out of 10, Wonderful, (1006)
"Staff was courteous and extremely helpful."
United States
Jamal
The price is ¥34,367
¥36,086 total
includes taxes & fees
Dec 23 - Dec 24
PortoBay Rio de Janeiro

Hotel Nacional Rio de Janeiro OFICIAL

Hotel Nacional Rio de Janeiro OFICIAL
5.0 star property
São Conrado
8.8 out of 10, Excellent, (1127)
"The amenities were great"
United States
Alvin
The price is ¥25,005
¥26,255 total
includes taxes & fees
Dec 22 - Dec 23
Hotel Nacional Rio de Janeiro OFICIAL

Vila Galé Rio de Janeiro

Vila Galé Rio de Janeiro
4.5 star property
Rio de Janeiro Centro
9.0 out of 10, Wonderful, (1000)
"The bar had a good options"
United States
Maria
The price is ¥14,671
¥15,405 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Vila Galé Rio de Janeiro
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.

Top Santa Teresa Hotel Reviews

Frequently asked questions

Looking to vacation at a spa hotel in Santa Teresa?
Treat yourself to some time in a luxurious spa hotel and you won't regret it. Check out the art galleries and local architecture in Santa Teresa—your cultural tour starts here. Be sure to pay a visit to the monuments during your stay. Spa hotels are the perfect way to break out of your daily routine and add a layer of luxury to your holiday.
What is the best spa hotel in Santa Teresa?
Santa Teresa Hotel Rio de Janeiro - MGallery Collection is a top luxury spa hotel featuring a bar, an outdoor pool, and a restaurant. Spend an afternoon at the spa where you'll find facials, body scrubs, and body treatments. Other popular spa hotels in Santa Teresa include Vila Santa Teresa and VILLA PARANAGUA HOTEL E SPA.
How many spa hotels are there in Santa Teresa?
Among Expedia's 82 accommodation options in Santa Teresa, there are 5 spa hotels.
What's there to see and do in Santa Teresa?
Experience all that Santa Teresa has to offer when you visit Selarón Steps, Corcovado, and Tijuca National Park. If you have a little extra time during your trip, you might want to make a stop at Largo do Guimarães and Museu da Chacara do Ceu.
What is a Santa Teresa spa hotel?
Spa hotels in Santa Teresa feature on-site spas which offer services including facials and a selection of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are ideal if you are looking for some R&R during your vacation.

Explore a world of travel with Expedia