Skip to main content

Filter by:


Star rating

Review score

São João da Ribeira – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Avó Rosa Guesthouse, hotel in São João da Ribeira

33 km from Obidos Castle in São João da Ribeira, Avó Rosa Guesthouse provides accommodation with access to wellness packages.

Comfortable gem in Santarém. Really enjoyed our stay there. Beds are super comfortable
8.8
Scored 8.8
Fabulous
Rated fabulous
102 reviews
Price fromUS$64.58per night
Hotel Paulo VI, hotel in São João da Ribeira

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.

Close to shops and cafes for meals.
7.9
Scored 7.9
Good
Rated good
663 reviews
Price fromUS$53.82per night
Rio Maior Hotel, hotel in São João da Ribeira

Located within 24 km of Obidos Castle and 29 km of Monastery of Alcobaca, Rio Maior Hotel provides rooms with air conditioning and a private bathroom in Rio Maior.

7.5
Scored 7.5
Good
Rated good
11 reviews
Price fromUS$58.13per night
Casa Do Foral, hotel in São João da Ribeira

Enjoying a rural setting in Portugal's Ribatejo region, this 19th-century building and its annexes are home to small, intimate guest house.

Everything. This place was a treasure . Rosemarie was an exceptional host .
8.6
Scored 8.6
Fabulous
Rated fabulous
232 reviews
Price fromUS$69.97per night
Casa Lamarosa, hotel in São João da Ribeira

Featuring air-conditioned accommodation with a private pool, Casa Lamarosa is located in Lamarosa. This property offers access to a terrace, free private parking and free WiFi.

It was clean. Lovely decor. The outdoor area is fantastic. Very quiet and peaceful Host helpful
9.9
Scored 9.9
Exceptional
Rated exceptional
7 reviews
Price fromUS$69.09per night
Pedra de Sal - Hostel & Suites, hotel in São João da Ribeira

Situated within 29 km of Monastery of Alcobaca and 30 km of Alcobaça Castle, Pedra de Sal - Hostel & Suites provides rooms in Rio Maior.

AMAZING breakfast. Hostel team was great - super helpfull.
9.3
Scored 9.3
Superb
Rated superb
41 reviews
Price fromUS$105.49per night
AL- Quinta dos Carvalhais, hotel in São João da Ribeira

Located in Rio Maior, within 34 km of Obidos Castle and 43 km of Monastery of Alcobaca, AL- Quinta dos Carvalhais provides accommodation with a garden and free WiFi as well as free private parking for...

Such a beautiful house and lovely host. Fireplace both on second floor and first. Very very comfortable bed and just perfect.
8.9
Scored 8.9
Fabulous
Rated fabulous
71 reviews
Price fromUS$62.43per night
Poolside Wooden House, hotel in São João da Ribeira

Featuring garden views, Poolside Wooden House provides accommodation with a balcony and a coffee machine, around 41 km from Obidos Castle.

Very nice friendly people. Nice pool area and a small cost Cottage. A big plus that I could bring my dog.
7.5
Scored 7.5
Good
Rated good
23 reviews
Price fromUS$91.49per night
2Bedroom house with Swimming Pool and View, hotel in São João da Ribeira

Featuring accommodation with a pool with a view, mountain view and a balcony, 2Bedroom house with Swimming Pool and View is set in Moçarria.

nothing
7.9
Scored 7.9
Good
Rated good
28 reviews
Price fromUS$102.26per night
Hotel de Charme Casa da Amieira, hotel in São João da Ribeira

Located in Amiais de Cima, Hotel de Charme Casa da Amieira offers rooms with elegant furnishing and free WiFi. This hotel features an indoor pool, a fitness centre, a tot tub, sauna and spa...

Vera nice breakfast with a good selection of eggs, fruits and bread.
9.2
Scored 9.2
Superb
Rated superb
1,103 reviews
Price fromUS$114.64per night
See all hotels in and around São João da Ribeira
Subscribe to receive premium deals

Prices drop the moment you sign up!