Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ribeirão Preto

Filter by star ratings
All filters
Pousada Shangrila
Pousada Shangrila
9.1 Excellent
Rua Batatais 959, Ribeirão Preto, Brazil
Show on map
3.1 km from city centre, Ribeirão Preto 
ExcellentBased on 943 reviews
9.1

Pousada Shangrila Ribeirao Preto is located in Ribeirao Preto and features free wireless internet. It also provides an outdoor pool and a sauna.

Motel Medieval (Adult Only)
Motel Medieval (Adult Only)
8.2 Excellent
Rua Segundino Gomes, 471, Ribeirão Preto, Brazil
Show on map
5.2 km from city centre, Ribeirão Preto 
ExcellentBased on 92 reviews
8.2

Motel Medieval Adult Only provides a comfortable setting while in Ribeirao Preto. Those staying at the property can also make use of free Wi-Fi during their stay.

Hotel Canada
Hotel Canada
8.1 Excellent
Av. Treze de Maio, 1392 Jardim Paulista, Ribeirão Preto, Brazil
Show on map
2.6 km from city centre, Ribeirão Preto 
ExcellentBased on 343 reviews
8.1

Boasting a swimming pool, Hotel Canada Ribeirao Preto is situated in Ribeirao Preto and offers comfortable accommodation. It provides complimentary Wi-Fi, room service and a 24-hour reception.

Tips for booking a Ribeirão Preto hotel

Cheapest month:January
Most expensive month:April
Average price in Ribeirão Preto:$94/night
Absolute cheapest price found:$10/night
Cheapest day:Sunday
Most expensive day:Saturday
$37 - $444
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$42 - $50
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ribeirão Preto hotels

Show all 166 hotels
1
Hotel Canada
Hotel Canada
8.1 Excellent
Av. Treze de Maio, 1392 Jardim Paulista, Ribeirão Preto, Brazil
Show on map
2.6 km from city centre, Ribeirão Preto 

Boasting a swimming pool, Hotel Canada Ribeirao Preto is situated in Ribeirao Preto and offers comfortable accommodation. It provides complimentary Wi-Fi, room service and a 24-hour reception.

Cheapest hotels in Ribeirão Preto, Sao Paulo

Show all 166 hotels
Motel Medieval (Adult Only)
Motel Medieval (Adult Only)
8.2 Excellent
Rua Segundino Gomes, 471, Ribeirão Preto, Brazil
Show on map
5.2 km from city centre,  

Motel Medieval Adult Only provides a comfortable setting while in Ribeirao Preto. Those staying at the property can also make use of free Wi-Fi during their stay.

$18
Avg. per night
Hotel Canada
Hotel Canada
8.1 Excellent
Av. Treze de Maio, 1392 Jardim Paulista, Ribeirão Preto, Brazil
Show on map
2.6 km from city centre,  

Boasting a swimming pool, Hotel Canada Ribeirao Preto is situated in Ribeirao Preto and offers comfortable accommodation. It provides complimentary Wi-Fi, room service and a 24-hour reception.

$26
Avg. per night
Pousada Shangrila
Pousada Shangrila
9.1 Excellent
Rua Batatais 959, Ribeirão Preto, Brazil
Show on map
3.1 km from city centre,  

Pousada Shangrila Ribeirao Preto is located in Ribeirao Preto and features free wireless internet. It also provides an outdoor pool and a sauna.

$40
Avg. per night

Hotel prices in Ribeirão Preto

2 stars or below

$18 - $40

Pousada Shangrila

No. 1 most popular

Pousada Shangrila
9.1 Excellent
$40
Avg. per night
Motel Medieval (Adult Only)

Best value

$18
Avg. per night

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

Where to stay in Ribeirão Preto

Ribeirão Preto travel FAQs

  • What are the best hotels in Ribeirão Preto?

    ibis Ribeirao Preto Shopping (8.3/10 from 1,038 reviews), Oasis Tower Hotel (8.2/10 from 2,083 reviews), and Hotel San Jose (7.8/10 from 148 reviews) are all highly rated places to stay in Ribeirão Preto.

  • How much do hotels in Ribeirão Preto cost?

    Hotels in Ribeirão Preto cost an average of $57/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Ribeirão Preto?

    HotelsCombined users have found cheap hotels in Ribeirão Preto starting from $10 per night in the last 3 days.