Hotels in Rio Maior

Search and compare Rio Maior hotels from hundreds of travel sites and save

Rio Maior, Portugal
4 Aug — 5 Aug2
Rio Maior, Portugal
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rio Maior

Filter by star ratings
All filters
Hotel Paulo VI
Hotel Paulo VI
8.0 Excellent
Av. Paulo VI, nº66, Rio Maior, Santarem, Portugal
Show on map
0.3 km from city centre, Rio Maior 
ExcellentBased on 307 reviews
8.0

Boasting a swimming pool, Hotel Paulo VI is located in Rio Maior and offers comfortable accommodation. It also provides free Wi-Fi.

Tips for booking a Rio Maior hotel

Cheapest month:October
Most expensive month:September
Average price in Rio Maior:$312/night
Absolute cheapest price found:$68/night
Cheapest day:Friday
Most expensive day:Tuesday
$123 - $501
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$123 - $501
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Rio Maior, Santarem

Show all 29 hotels
Hotel Paulo VI
Hotel Paulo VI
8.0 Excellent
Av. Paulo VI, nº66, Rio Maior, Santarem, Portugal
Show on map
0.3 km from city centre,  

Boasting a swimming pool, Hotel Paulo VI is located in Rio Maior and offers comfortable accommodation. It also provides free Wi-Fi.

$56
Avg. per night

Where to stay in Rio Maior

Rio Maior travel FAQs

  • What are the best hotels in Rio Maior?

    One of the most popular hotels in Rio Maior is Casa Do Foral, which has been reviewed by 182 users and currently has a rating of 8.8/10. Other top-rated locations include Hotel Paulo VI and Moinho.com, which have received 8.0/10 and 8.6/10 ratings from our users, respectively.

  • How much do hotels in Rio Maior cost?

    $117/night is the average price of a hotel in Rio Maior, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Rio Maior?

    $64 per night is the cheapest Rio Maior hotel price found in our data from the last 72 hours.