
Find hotels near San Lorenzo Beach, from SAR 251
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Lorenzo Beach hotels

1. Hotel La Colina
Hotel La Colina2.8 km from San Lorenzo Beach
9.6 out of 10, Exceptional, (27 reviews)
The price is SAR 1,225
SAR 1,348 total
includes taxes & fees
1 Sep - 2 Sep

3. Hotel Zentral Gijón Rey Pelayo
Hotel Zentral Gijón Rey Pelayo0.6 km from San Lorenzo Beach
8.8 out of 10, Excellent, (290 reviews)
The price is SAR 479
SAR 527 total
includes taxes & fees
2 Sep - 3 Sep

4. Abba Playa Gijon Hotel
Abba Playa Gijon Hotel0.3 km from San Lorenzo Beach
8.8 out of 10, Excellent, (242 reviews)
The price is SAR 538
SAR 591 total
includes taxes & fees
30 Aug - 31 Aug

6. Hotel Asturias
Hotel Asturias1.4 km from San Lorenzo Beach
8.6 out of 10, Excellent, (282 reviews)
The price is SAR 410
SAR 451 total
includes taxes & fees
1 Sep - 2 Sep

7. Hotel Príncipe de Asturias
Hotel Príncipe de Asturias0.3 km from San Lorenzo Beach
8.2 out of 10, Very Good, (358 reviews)
The price is SAR 637
SAR 701 total
includes taxes & fees
1 Sep - 2 Sep

8. Hotel Faranda Pathos Gijon, Ascend Hotel Collection
Hotel Faranda Pathos Gijon, Ascend Hotel Collection1.4 km from San Lorenzo Beach
7.8 out of 10, Good, (70 reviews)
The price is SAR 393
SAR 432 total
includes taxes & fees
30 Aug - 31 Aug

9. B&B Hotel Gijón Centro Begoña
B&B Hotel Gijón Centro Begoña1.3 km from San Lorenzo Beach
7.6 out of 10, Good, (122 reviews)
The price is SAR 334
SAR 367 total
includes taxes & fees
30 Aug - 31 Aug

10. Hospedaje Boutique Weber's
Hospedaje Boutique Weber's0.4 km from San Lorenzo Beach
The price is SAR 327
SAR 359 total
includes taxes & fees
1 Sep - 2 Sep

11. ARTIEM Asturias
ARTIEM Asturias7.2 km from San Lorenzo Beach
9.4 out of 10, Exceptional, (153 reviews)
The price is SAR 620
SAR 683 total
includes taxes & fees
1 Sep - 2 Sep

12. AC Hotel Gijón by Marriott
AC Hotel Gijón by Marriott3.6 km from San Lorenzo Beach
8.6 out of 10, Excellent, (337 reviews)
The price is SAR 389
SAR 428 total
includes taxes & fees
3 Sep - 4 Sep

13. Hotel Cruz de la Victoria
Hotel Cruz de la Victoria18 km from San Lorenzo Beach
8.8 out of 10, Excellent, (152 reviews)
The price is SAR 322
SAR 354 total
includes taxes & fees
1 Sep - 2 Sep

14. Hotel Zalle Don Fernando
Hotel Zalle Don Fernando19.3 km from San Lorenzo Beach
8.6 out of 10, Excellent, (174 reviews)
The price is SAR 228
SAR 251 total
includes taxes & fees
31 Aug - 1 Sep

15. URH Hotel Zen Balagares
URH Hotel Zen Balagares20 km from San Lorenzo Beach
8.6 out of 10, Excellent, (374 reviews)
The price is SAR 334
SAR 367 total
includes taxes & fees
30 Aug - 31 Aug

16. Hotel Faranda Marsol Candas, Ascend Hotel Collection
Hotel Faranda Marsol Candas, Ascend Hotel Collection10.8 km from San Lorenzo Beach
8.0 out of 10, Very Good, (94 reviews)
The price is SAR 381
SAR 419 total
includes taxes & fees
3 Sep - 4 Sep

17. B&B Hotel Oviedo
B&B Hotel Oviedo19 km from San Lorenzo Beach
8.6 out of 10, Excellent, (4 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to San Lorenzo Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel La Colina | 9.6 Exceptional 27 reviews | View | ||||||
![]() CC Gijon | 9.0 Wonderful 41 reviews | View | ||||||
![]() Hotel Zentral Gijón Rey Pelayo | 8.8 Excellent 290 reviews | View | ||||||
![]() Abba Playa Gijon Hotel | 8.8 Excellent 242 reviews | View | ||||||
![]() NH Gijón | 8.8 Excellent 308 reviews | View |
Top San Lorenzo Beach Hotel Reviews

Hotel Asturias
10/10 Excellent

































































