Skip to main content

Filter by:


Star rating

Review score

São Miguel – 145 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Alcatruz, hotel in São Miguel

Hotel Alcatruz is a modern property that offers beach-themed rooms. Free WiFi is available throughout the property.

Very helpful staff. Clean room, everything worked well. The highlight was the breakfast. Wonderful choice with everything from fresh fruit, cereals, cooked breakfast, selection of breads and pastries. The hotel is under the same management as a highly successful bakery next door. WiFi worked well. Parking outside the hotel. Good location for coastal walk and travelling North-South along the coast south of Lisbon.
8.1
Scored 8.1
Very good
Rated very good
645 reviews
Price fromUAH 2,843.26per night
Enigma - Nature & Water Hotel, hotel in São Miguel

Enigma - Nature & Water Hotel in São Teotónio features accommodation near the green areas of the Southwest Alentejo and Vicentine Coast natural park.

Fantastic location and views. Bedrooms lovely and comfy bed.
7.7
Scored 7.7
Good
Rated good
727 reviews
Price fromUAH 5,471.12per night
Residencia do Parque, hotel in São Miguel

Located in the heart of Odeceixe, 4 km from the beach, Residencia do Parque offers rooms with a private bathroom.

We felt very welcomed - room had coffee machine with a lot of coffee and cookies. Beds were comfortable and location perfect - very close to shops and restaurants.
8.0
Scored 8.0
Very good
Rated very good
1,569 reviews
Price fromUAH 2,922.53per night
Casa Dorita, hotel in São Miguel

Casa Dorita is situated on the seafront in Odeceixe, 200 metres from Praia das Adegas and 19 km from Aljezur Castle. The property has sea and mountain views, and is a few steps from Odeceixe Beach.

Unbeatable location, very friendly staff
8.3
Scored 8.3
Very good
Rated very good
1,429 reviews
Price fromUAH 3,230.98per night
Horta do Vale - Nature House, hotel in São Miguel

Situated just 17 km from Aljezur Castle, Horta do Vale - Nature House provides accommodation in Odeceixe with access to a garden, a shared lounge, as well as a shared kitchen.

Well organised building. Self check-in without issues. Separate bathrooms (2 toilets & 1 shower) per dorm for 4 people. Spacious dorm room with plug, lamp and small shelf for everyone.
8.5
Scored 8.5
Very good
Rated very good
712 reviews
Price fromUAH 2,584.78per night
Casa Morais, hotel in São Miguel

Offering city views, Casa Morais is an accommodation located in Odeceixe, 17 km from Aljezur Castle and 30 km from Sardao Cape.

The host was sooo friendly and the bath was amazing!
9.0
Scored 9.0
Superb
Rated superb
932 reviews
Price fromUAH 3,753.10per night
Hospedaria Firmino Bernardino, hotel in São Miguel

Hospedaria Firmino Bernardino is a guest house located in Odeceixe village, 100 metres from the centre and 3 km from the beach. It is within Sudoeste Alentejano e Costa Vicentina Natural Park.

Ok room for overnight stay. Wifi good. Bed was ok. Fridge in room was plus. A bit cold overnight. No aircon but heater should be in room.
7.2
Scored 7.2
Good
Rated good
486 reviews
Price fromUAH 3,230.98per night
Monte Joao Roupeiro - Turismo Rural, hotel in São Miguel

Offering a tranquil location in the countryside and an outdoor swimming pool, Monte Joao Roupeiro - Turismo Rural is located 2.6 km from Odeceixe.

Delicious breakfast !
9.5
Scored 9.5
Exceptional
Rated exceptional
558 reviews
Price fromUAH 5,686.52per night
Odeceixe Bungalow-Parque de Campismo Sao Miguel, hotel in São Miguel

The Parque de Campismo Sao Miguel is located in Southwest Alentejo and Vicentine Coast Natural Park. It offers wooden bungalows and 2 outdoor swimming pools less than 2 minutes’ driving from Odeceixe....

Remote location far outside town
8.0
Scored 8.0
Very good
Rated very good
288 reviews
Price fromUAH 4,738.77per night
Monte do Cardal, hotel in São Miguel

Featuring free WiFi, a year-round outdoor pool and a terrace, Monte do Cardal offers accommodation in Odeceixe. Free private parking is available on site.

The pool area is luxurious and the breakfast was lovely. The staff and owner were also friendly and helpful.
9.2
Scored 9.2
Superb
Rated superb
639 reviews
Price fromUAH 4,738.77per night
See all hotels in and around São Miguel
Subscribe to receive premium deals

Prices drop the moment you sign up!