Skip to main content

Filter by:


Star rating

Review score

São Mateus – 86 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,918 reviews
Price from£100.27per night
Hotel Monte Brasil, hotel in São Mateus

This Bed & Breakfast is located at the centre of Angra do Heroísmo, in the Azorean Terceira Island. The Nossa Senhora da Conceição Sanctuary is a 9-minute walk away from Residencial Monte Brasil.

Beautiful facade, Nice clean rooms, were a bit smaller and older than they appeared on the photos but that’s normally suppose. Ok breakfast included. Friendly staff.
8.1
Scored 8.1
Very good
Rated very good
423 reviews
Price from£58.28per 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 Beira Mar, hotel in São Mateus

Located over Angra Bay, this hotel offers air-conditioned rooms and is situated 150 metres from the centre of Angra do Heroísmo. The restaurant’s balcony offers views of the marina and Monte Brasil.

Location
8.3
Scored 8.3
Very good
Rated very good
344 reviews
Price from£59.99per 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,019 reviews
Price from£81.42per 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
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.

Nicely converted old Fort overlooking the ocean. Bedroom was comfortable and clean. Beautiful views of ocean and over parts of the old city. Easy to get around and walk in town, but be ready for hills and uneven cobblestone. Staff were friendly and the buffet breakfast offered lots of variety and no shortage of food.
8.6
Scored 8.6
Fabulous
Rated fabulous
391 reviews
Price from£81.42per 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
801 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!