Skip to main content

Filter by:


Star Rating

Review Score

Santa María – 64 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.97per 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$83.29per 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$70.06per 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
39 reviews
Price from$188.62per 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$123.95per 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.5
Scored 8.5
Very Good
Rated very good
161 reviews
Price from$97per 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
306 reviews
Price from$61.36per 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,016 reviews
Price from$153.75per 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
701 reviews
Price from$221.65per 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
594 reviews
Price from$58.20per night
See all hotels near Santa María
Subscribe to receive premium deals

Prices drop the second you sign up!