Skip to main content

Places to Stay in Rio Maior

Find the places to stay that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best places to stay in Rio Maior

Check out our selection of great places to stay in Rio Maior

Filter by:

Review score

Pedra de Sal Hostel & Suites

Rio Maior

Pedra de Sal Hostel & Suites is located in Rio Maior, within 15 miles of Obidos Castle and 19 miles of Monastery of Alcobaca.

T
Tiago J
From
United Kingdom
Very calm and relaxed environment. Great yet simple decoration with a sense of calm and well designed interiors. The location couldn’t be more central to the town. The little details and care that the owners and personnel have are just the cherry on the top.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 357 reviews
Price from
$95.84
1 night, 2 adults

Moinho do Canto Residence Hotel

Hotel in Rio Maior

Located in Rio Maior, 15 miles from Obidos Castle, Moinho do Canto Residence Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 21 reviews
Price from
$141.58
1 night, 2 adults

Casas dos Netos

Rio Maior

Casas dos Netos enjoys a location in Rio Maior, 15 miles from Obidos Castle and 19 miles from Monastery of Alcobaca.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews
Price from
$98.02
1 night, 2 adults

Armazém de Sal - Alojamento Loft

Rio Maior

Armazém de Sal - Alojamento Loft is located in Rio Maior, just 16 miles from Obidos Castle and 18 miles from Monastery of Alcobaca.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 27 reviews
Price from
$119.80
1 night, 2 adults

Mar de Serra

Rio Maior

Mar de Serra is located in Rio Maior, just 25 miles from Baleal and 17 miles from Alcobaça Castle.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 11 reviews
Price from
$98.02
1 night, 2 adults

SIENNA Hotel

Hotel in Rio Maior

Located in Rio Maior, 15 miles from Obidos Castle, SIENNA Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

D
Dione Saavedra
From
United States
The breakfast was delicious with an assortment of breads, juice, eggs, bacon, and coffee choices. The staff makes your food to order when you get there. There is also a restaurant in the hotel that has great hours. Staff was very friendly and amazing. I would definitely recommend this to anyone.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 283 reviews
Price from
$103.46
1 night, 2 adults

AL- Quinta dos Carvalhais

Rio Maior

AL- Quinta dos Carvalhais offers accommodations in Rio Maior, 21 miles from Obidos Castle and 14 miles from CNEMA - National Exhibition Center and Agricultural Markets.

J
James
From
United States
- Great, quiet location - Very kind, accommodating hostess - Freshly made breakfast included with fresh orange juice - Warm, fire-heated upstairs - Affordable
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 141 reviews
Price from
$56.85
1 night, 2 adults

Hotel Paulo VI

Hotel in Rio Maior

Hotel Paulo VI is set in Rio Maior and offers a bar and meeting facilities on site. This 2-star hotel offers free public on site and is a 10-minute walk from Rio Maior Bus Station.

M
Michael
From
United States
Nice and very clean hotel, good location in the center. Better to have a car for good access to the salt mine or a beach trip.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 775 reviews
Price from
$92.57
1 night, 2 adults

Casa Do Foral

Rio Maior

Casa Do Foral is located in Rio Maior, just 15 miles from Obidos Castle and 19 miles from Monastery of Alcobaca.

R
Ronald
From
United States
I liked everything about Casa Do Foral.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 210 reviews
Price from
$79.23
1 night, 2 adults

Casa d'Aldeia

Rio Maior

Casa d'Aldeia offers accommodations in Rio Maior, 14 miles from Obidos Castle and 17 miles from Monastery of Alcobaca. This property offers a private pool and free private parking.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 13 reviews
Price from
$272.28
1 night, 2 adults
All places to stay in Rio Maior

Most booked places to stay in Rio Maior and surrounding area in the past month

See all

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 283 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 366 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 21 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 775 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 357 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 210 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 177 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 141 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 11 reviews

Popular with guests booking places to stay in Rio Maior

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 79 reviews

Save money on places to stay in Rio Maior and nearby – budget options available

See all

SIENNA Hotel

Rua 5 de Outubro
Budget options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 283 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 366 reviews
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 21 reviews

Hotel Paulo VI

Av. Paulo VI, nº66
Budget options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 775 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 357 reviews

Casa Do Foral

Rua Da Boavista, Nº 10
Budget options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 210 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 177 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 141 reviews

Great access to the city center. Check these places to stay in Rio Maior and nearby

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 11 reviews
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 82 reviews
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 79 reviews
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 13 reviews
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 27 reviews
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 23 reviews

FAQ about places to stay in Rio Maior

On average, a place to stay in Rio Maior costs $114 per night (based on Booking.com prices).
The average price per night for a place to stay in Rio Maior this weekend is $105 (based on Booking.com prices).
The average price of a place to stay in Rio Maior this evening is $101 (based on Booking.com prices).
Many families visiting Rio Maior enjoyed staying at Casal da FontAgrão, Casas dos Netos, and AMEIO - Country House.
Pedra de Sal Hostel & Suites, AMEIO - Country House, and Casal da FontAgrão are some of our most popular places to stay in Rio Maior.
For places to stay in Rio Maior serving highly-rated breakfasts, try Casa Do Foral, AL- Quinta dos Carvalhais, and SIENNA Hotel.
These places to stay in Rio Maior are highly rated by couples: Casal da FontAgrão, AMEIO - Country House, and Casas dos Netos.
Mar de Serra, Quinta do Sanguinhal, and Armazém de Sal - Alojamento Loft have received great reviews from guests in Rio Maior about the views from these places to stay.