Skip to main content

The best cheap hotels in São João da Ribeira

Check out our pick of great cheap hotels in São João da Ribeira

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villa very quiet, fantastic views, ideal for families, fun and relaxation., hotel in São João da Ribeira

Set only 35 km from Obidos Castle in São João da Ribeira, Villa very quiet, fantastic views, ideal for families, fun and relaxation.

Scored 9.1
9.1
Rated superb
Superb
7 reviews
Price from
£500
1 night, 2 adults
Quinta Nossa Senhora da Saúde, hotel in São João da Ribeira

Situated 46 km from Obidos Castle, 13 km from CNEMA and 13 km from Santa Clara Convent, Quinta Nossa Senhora da Saúde provides accommodation set in Póvoa da Isenta.

Beautiful location in the Portuguese countryside. Exceptional hosts, very warm and welcoming and always available to help. Studio very well equipped and beautifully decorated. Peaceful location with lovely gardens and fruit trees, chickens and a goat.
Scored 9.5
9.5
Rated exceptional
Exceptional
26 reviews
Price from
£99
1 night, 2 adults
Hotel Quinta do Carrascal, hotel in São João da Ribeira

Set in Santarém, 30 km from Obidos Castle, Hotel Quinta do Carrascal offers accommodation with an infinity pool, free private parking, a garden and a bar.

The setting of the hotel was outstanding and the ambiance was classy and felt exclusive.
Scored 9.6
9.6
Rated exceptional
Exceptional
85 reviews
Price from
£92
1 night, 2 adults
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
Scored 9.5
9.5
Rated exceptional
Exceptional
22 reviews
Price from
£53
1 night, 2 adults
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.

The breakfast was good, but not as diverse as it could have been. Lack of regional products that could give customers an idea of ​​the country's gastronomic quality.
Scored 9.1
9.1
Rated superb
Superb
94 reviews
Price from
£72
1 night, 2 adults
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.

All the staff are friendly, lovely people in and out. Great atmosphere. I will definitely recommend this to everyone to visit x
Scored 8.7
8.7
Rated fabulous
Fabulous
233 reviews
Price from
£54
1 night, 2 adults
Herdade da Hera, hotel in São João da Ribeira

Situated in Azambuja, Herdade da Hera features accommodation with free WiFi and a garden with a barbecue. Some units include a dining area and/or a terrace.

The area is in the nature where you can find some animals living in the same area like horses, chickens, few lovely dogs! We got a free upgrade to a bigger tent! The tent is really spacious and the bed is very comfortable! There are a lot of spaces for my kid to run around. The common toilet and kitchen are clean as well.
Scored 8.6
8.6
Rated fabulous
Fabulous
184 reviews
Price from
£43
1 night, 2 adults
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.

Car parking, price and breakfast. Helpful staff.
Scored 7.9
7.9
Rated good
Good
730 reviews
Price from
£50
1 night, 2 adults
Hotel de Charme Casa da Amieira, hotel in São João da Ribeira

A house to be away from the city, noise and confusion and have contact with fauna and flora in their natural habitat.

Breakfast was great. Staff was great. Facilities were great. Everything was super clean and taken care of. Everyone very friendly and helpful. And we will definitely come back again. I miss it already...
Scored 9.2
9.2
Rated superb
Superb
1,147 reviews
Price from
£195
1 night, 2 adults
Quinta da Gafaria, hotel in São João da Ribeira

This 17th-century farmhouse offers air-conditioned accommodation with a terrace. It has a garden with an outdoor pool and a barbecue. There is a riding centre and stables with horses.

Great breakfast
Scored 9.1
9.1
Rated superb
Superb
770 reviews
Price from
£93
1 night, 2 adults
All cheap hotels in São João da Ribeira
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.
Search cheap hotels in São João da Ribeira
gogless