Skip to main content

Filter by:


Star Rating

Review Score

Santa María – 66 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel las Cruces, hotel in Santa María

Located in the heart of Asturias, the hotel 's location is ideal for those who enjoy the great outdoors or those who just want to get away from it all.

8.7
Scored 8.7
Excellent
Rated excellent
101 reviews
Price from$61.43per night
Gran Hotel Rural Cela, hotel in Santa María

Located on the south side of the Somiedo nature reserve, classified as a biosphere reserve by UNESCO, the hotel offers style and elegance accompanied by great views of the stunning surroundings.

8.6
Scored 8.6
Excellent
Rated excellent
218 reviews
Price from$82.56per night
La Casona de Rey, hotel in Santa María

Set in the Asturian countryside 5 minutes’ drive from Belmonte, La Casona de Rey features an on-site restaurant serving Asturian cuisine, and large grounds with terraces and a children’s playground.

8.8
Scored 8.8
Excellent
Rated excellent
229 reviews
Price from$69.44per night
CASA TABLADO HELENA, hotel in Santa María

Providing a garden, CASA TABLADO HELENA provides accommodations in Belmonte de Miranda. This property offers access to a terrace and free private parking.

9.4
Scored 9.4
Wonderful
Rated wonderful
38 reviews
Price from$186.96per night
Apartamentos Andrea, hotel in Santa María

Apartamentos Andrea enjoys a location in Belmonte de Miranda, 29 miles from Asturian Transport Authority Office and 29 miles from Carlos Tartiere Stadium.

I really liked the town, Belmonte es an excellent place to spend some days in relaxation and it is near some interesting places to visit for hiking and walking in the mountains, the woman who greets you at the reception is one of the kindest persons you can meet in a rental place.
9.2
Scored 9.2
Wonderful
Rated wonderful
51 reviews
Price from$122.86per night
Spa Rural Mirador de Miranda, hotel in Santa María

Offering spectacular views of the Miranda Estuary, Apartamentos Turísticos Mirador de Miranda is located in the small village of Cutiellos, only 10 minutes’ drive from Belmonte.

Friendly, local products, gorgeous views, lovely facilities
8.6
Scored 8.6
Excellent
Rated excellent
161 reviews
Price from$96.15per night
Alojamiento Calzada Romana, hotel in Santa María

Set among mountains in Belmonte de Miranda, Alojamiento Calzada Romana features an on-site restaurant. It offers free WiFi in public areas and air-conditioned rooms.

Friendly staff and nice breakfast
8.5
Scored 8.5
Very Good
Rated very good
307 reviews
Price from$60.82per night
Las Caldas by blau hotels, hotel in Santa María

Set in the countryside 3.7 mi from Oviedo, Las Caldas by blau hotels is part of the Las Caldas Villa Thermal Spa. Rooms at this design hotel feature a mini-bar and free WiFi.

Location was great and the hotel is beautiful. Aquaxana is a great spa and the breakfast is phenomenal
8.8
Scored 8.8
Excellent
Rated excellent
1,012 reviews
Price from$152.40per night
Gran Hotel Las Caldas by blau hotels, hotel in Santa María

Located 5 mi from central Oviedo, this beautiful building features architecture from the 18th, 19th, 20th and 21st centuries.

Spa
8.9
Scored 8.9
Excellent
Rated excellent
693 reviews
Price from$219.71per night
Hotel Los 14, hotel in Santa María

Hotel Los 14 occupies the first floor of the building and is located in the Asturian village of Pravia, 40 minutes’ drive from Oviedo.

Bed was super confy. Room was extremely clean.
8.7
Scored 8.7
Excellent
Rated excellent
592 reviews
Price from$57.69per night
See all hotels near Santa María
Subscribe to receive premium deals

Prices drop the second you sign up!