Skip to main content

Filter by:


Star rating

Review score

São Mateus – 81 hotels and places to stay
See the latest prices and deals by choosing your dates.
Angra Marina Hotel, hotel in São Mateus

This 5-star hotel offers elegant rooms in Terceira Island, Azores. Angra Marina Hotel features a semi open pool with panoramic Ocean Atlantic views.

The view was beautiful breakfast average
7.9
Scored 7.9
Good
Rated good
1,921 reviews
Price from£100.27per night
Terceira Mar Hotel, hotel in São Mateus

Overlooking Fanal Bay, this 4-star Angra do Heroísmo hotel features a salt-water infinity pool and a large garden with palm trees.

Todo. Espectacular
8.8
Scored 8.8
Fabulous
Rated fabulous
1,382 reviews
Price from£121.70per night
Hotel Ilha, hotel in São Mateus

Located in the historic centre of the world heritage city of Angra do Heroísmo, Hotel Ilha offers single, double or twin rooms with free WiFi access in all areas.

The staff was extremely nice and helpful, especially the cleaning staff who also oversaw breakfast, whenever I needed something they always helped immediately and were very kind! The hotel is located in the city center, so it has a great location. It's clean and cozy, the breakfast options were nice, but slightly limited. It's an excellent choice for the value.
7.6
Scored 7.6
Good
Rated good
739 reviews
Price from£40.73per night
Pousada de Angra do Heroismo Castelo de S. Sebastiao, hotel in São Mateus

Set on top of a cliff, Pousada de Angra do Heroismo Castelo de S. Sebastiao is a modern hotel housed in a 16th century Fortress known as Saint Sebastian's Little Castle.

Excellent location with easy parking Good room Pleasant breakfast Very pleasant staff
8.6
Scored 8.6
Fabulous
Rated fabulous
394 reviews
Price from£81.42per night
Hotel Zenite, hotel in São Mateus

Set in Terceira Island, in the Azores, this hotel features accommodation within 130 metres of the Angra do Heroísmo Cathedral. The Lajes Airfield is a 20-minute drive from Hotel Zenite.

Good central location
7.8
Scored 7.8
Good
Rated good
168 reviews
Price from£49.28per night
Angra Central Hotel, hotel in São Mateus

Boasting a terrace and a bar, Angra Central Hotel is set in Angra do Heroísmo, 600 metres from Zona Balnear da Prainha Beach and 1.1 km from Silveira Beach.

Location. Sea view from the room. Very good breakfast.
8.1
Scored 8.1
Very good
Rated very good
118 reviews
Price from£65.14per night
Palacio Santa Catarina Hotel, hotel in São Mateus

Located in Angra do Heroísmo, 700 metres from Silveira Beach, Palacio Santa Catarina Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The building was wonderful and modern, and restored and renovated with its character intact. Different views from many angles, close enough to town, yet removed for a pastoral stay. Room had all the amenities, but they did not replace the coffee pouches except once during my 5 days. Pasteis de Nata was the best I had on the islands. Bottled fizzy water was a nice touch. Good fresh cut fruit and figs. I appreciated that I could take my breakfast to my room without any fuss. Homemade cookies and celebratory cupcakes on April 25 were a very nice touch!
9.5
Scored 9.5
Exceptional
Rated exceptional
347 reviews
Price from£70.39per night
Hotel Do Caracol, hotel in São Mateus

Hotel Do Caracol boasts an expansive wooden terrace with a swimming pool overlooking the Atlantic Ocean.

Good view
8.3
Scored 8.3
Very good
Rated very good
1,020 reviews
Price from£81.42per night
Azoris Angra Garden – Plaza Hotel, hotel in São Mateus

With its privileged location on Angra’s Main Square, the Azoris Angra Garden – Plaza Hotel is well-positioned to explore this UNESCO World Heritage Site.

Great location in the center of the old City, close to museums and Port. The staff was very nice and professional. In the restaurant facing the beautiful Duke of Terceira Garden they serve great food at a reasonable price and a fabulous breakfast. Although right in the middle of Angra it was very quiet. If it were'nt for the unpleasant experience of my first evening I'd give the hotel at least 9 points.
8.5
Scored 8.5
Very good
Rated very good
1,602 reviews
Price from£73.26per night
Hotel Cruzeiro, hotel in São Mateus

Set in Angra do Heroísmo, 600 metres from Zona Balnear da Prainha Beach, Hotel Cruzeiro offers accommodation with a fitness centre, free private parking and a bar.

The location and the beds were amazing.
8.6
Scored 8.6
Fabulous
Rated fabulous
803 reviews
Price from£85.70per night
See all hotels in and around São Mateus
Subscribe to receive premium deals

Prices drop the moment you sign up!