Default HTG hotel image

Find hotels in Santa Cruz from 471.796 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
17 Sep - 18 Sep
Tomorrow
18 Sep - 19 Sep
This weekend
18 Sep - 20 Sep
Next weekend
25 Sep - 27 Sep

Filter by

Star rating

Guest rating

Our top choices for Santa Cruz hotels

1. Hotel Santa Rita

Hotel Santa Rita
Santa Cruz
Brazil
Antônio Cézar
1.361.606 ₫
1.429.687 ₫ total
includes taxes & fees
1 Oct - 2 Oct
Hotel Santa Rita

2. Hotel Imperial

Hotel Imperial
Santa Cruz
885.044 ₫
929.321 ₫ total
includes taxes & fees
18 Sept - 19 Sept
Hotel Imperial

3. Pousada Santo Mel

Pousada Santo Mel
São Tomé
449.330 ₫
471.796 ₫ total
includes taxes & fees
18 Sept - 19 Sept
Pousada Santo Mel

4. Olymp SPA Boutique Hotel

Olymp SPA Boutique Hotel
Monte das Gameleiras
Brazil
Cristiano
3.808.594 ₫
3.999.024 ₫ total
includes taxes & fees
19 Sept - 20 Sept
Olymp SPA Boutique Hotel

5. Pousada Pedra Grande

Pousada Pedra Grande
Serra de Sao Bento
Brazil
Ozemar
2.597.138 ₫
2.726.995 ₫ total
includes taxes & fees
20 Sept - 21 Sept
Pousada Pedra Grande
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Cruz attractions

Nossa Senhora da Conceicao Church

After visiting Nossa Senhora da Conceicao Church, make a plan to see the other sights and activities in Santa Cruz.
See properties

Top Santa Cruz Hotel Reviews

More cheap stays in Santa Cruz

Pousada Santo Mel

Pousada Santo Mel

R. Jose Lopes Pereira São Tomé RN
449.330 ₫
per night
17 Oct - 18 Oct
Pousada Santo Mel
Pousada e Restaurante Manaim

Pousada e Restaurante Manaim

Avenida Celso Lisboa 1661 Passa e Fica State of Rio Grande do Norte
Get rates
6/10 (3 reviews)
Pousada e Restaurante Manaim

Hotels in Santa Cruz with star rating

Frequently asked questions

What's the weather like in Santa Cruz?
The hottest months are usually November and October, with an average temperature of 26°C, while the coldest months are August and July, with an average of 24°C. Average annual precipitation for Santa Cruz is 512 mm.

Explore a world of travel with Expedia