Skip to main content

Filter by:


Star rating

Review score

São Gregório – 39 hotels and places to stay
See the latest prices and deals by choosing your dates.
Pousada Convento de Arraiolos, hotel in São Gregório

Pousada Convento de Arraiolos offers unique accommodation in a restored 16th century convent, in a valley in Arraiolos.

Great pool. Peaceful location. Room clean and comfortable.
7.9
Scored 7.9
Good
Rated good
490 reviews
Price fromTWD 4,189per night
Monte Além Tejo, hotel in São Gregório

Boasting pool views, Monte Além Tejo offers accommodation with an outdoor swimming pool, free bikes and a garden, around 41 km from Cathedral of Evora Se.

Maria was a fantastic hostess. Breakfast was over the top, especially since we were the only ones staying there. She was also very helpful with suggestions for dinner and for visits to local wineries. She even called the winery for us to arrange a visit. We will definitely come back to this beautiful spot!
9.3
Scored 9.3
Superb
Rated superb
66 reviews
Price fromTWD 3,665per night
Casa Do Platano, hotel in São Gregório

Casa Do Platano is situated in Arraiolos, in Portugal’s Alentejo region. It features modern, colourful rooms with a flat-screen TV. Facilities include an outdoor swimming pool.

Beautiful location, room with a magnificent view! Parking in front of the hotel (free), comfortable beds and shower. Very good breakfast and friendly personnel.
9.2
Scored 9.2
Superb
Rated superb
720 reviews
Price fromTWD 2,862per night
Casa D. Diogo, hotel in São Gregório

Located in the centre of Arraiolos village, Casa D. Diogo dates back to the 18th century. It offers a historical feel throughout enhanced by dark wood furnishings and long drapes.

A historic old house
8.0
Scored 8.0
Very good
Rated very good
386 reviews
Price fromTWD 2,269per night
Casa do Castelo, hotel in São Gregório

Situated in Arraiolos, Casa do Castelo is 100 metres from the Castle of Arraiolos and provides various facilities, such as barbecue facilities and a garden.

Nice host, outside facilities
8.1
Scored 8.1
Very good
Rated very good
68 reviews
Price fromTWD 2,618per night
Casas de Santa Rita, hotel in São Gregório

Casas de Santa Rita is a rural retreat situated in Evoramonte, 28 km from Évora and 17 km from Estremoz. You can relax by the outdoor pool in the garden and make use of the barbecue.

Wonderful location, quiet place
9.3
Scored 9.3
Superb
Rated superb
174 reviews
Price fromTWD 3,801per night
Casa Az-Zagal, hotel in São Gregório

Featuring a seasonal outdoor swimming pool and views of pool, Casa Az-Zagal is a recently renovated guest house set in Casa Branca, 25 km from Statue of Queen Saint Elizabeth.

Very nice to relaxing ambiance specially by the swimming pool and
9.2
Scored 9.2
Superb
Rated superb
118 reviews
Price fromTWD 3,910per night
Casa Brazao Mira, hotel in São Gregório

Featuring a seasonal outdoor swimming pool and views of pool, Casa Brazao Mira is a bed and breakfast situated in a historic building in Casa Branca, 26 km from Statue of Queen Saint Elizabeth.

The hosts were very welcoming and helpful
9.3
Scored 9.3
Superb
Rated superb
98 reviews
Price fromTWD 3,491per night
Vespa House, hotel in São Gregório

Boasting a private pool and quiet street views, Vespa House is situated in Igrejinha. Featuring luggage storage space, this property also provides guests with a picnic area.

9.9
Scored 9.9
Exceptional
Rated exceptional
10 reviews
Price fromTWD 4,253per night
Solar de Arrayollos Charming House, hotel in São Gregório

Featuring an outdoor swimming pool and views of city, Solar de Arrayollos Charming House is a recently renovated guest house located in Arraiolos, 22 km from Cathedral of Evora Se.

It is indeed a charming old house with interesting antique and modern items everywhere. We got a very quick tour of the house. The rooms are very nice and clean. The breakfast was excellent. Ample parking closeby.
9.1
Scored 9.1
Superb
Rated superb
48 reviews
Price fromTWD 4,943per night
See all hotels near São Gregório
Subscribe to receive premium deals

Prices drop the moment you sign up!