
Find hotels near St. Mary the Virgin, Bath from SAR 450
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Mary the Virgin hotels

1. Parade Hotel Bath
Parade Hotel BathBath City Centre, 0.9 km from St. Mary the Virgin
9.8 out of 10, Exceptional, (43 reviews)
The price is SAR 527
SAR 633 total
includes taxes & fees
22 Nov - 23 Nov

2. Grosvenor Villa
Grosvenor VillaWalcot, 1.5 km from St. Mary the Virgin
9.8 out of 10, Exceptional, (156 reviews)
The price is SAR 469
SAR 562 total
includes taxes & fees
16 Nov - 17 Nov

3. Grays Boutique B&B
Grays Boutique B&BOldfield Park, 1.5 km from St. Mary the Virgin
9.8 out of 10, Exceptional, (770 reviews)
The price is SAR 375
SAR 450 total
includes taxes & fees
16 Nov - 17 Nov

4. St Catherine’s Hospital, Bath
St Catherine’s Hospital, BathBath City Centre, 0.8 km from St. Mary the Virgin
9.8 out of 10, Exceptional, (26 reviews)
The price is SAR 593
SAR 712 total
includes taxes & fees
22 Nov - 23 Nov

5. Bathen House Boutique Hotel
Bathen House Boutique HotelNewbridge, 2.3 km from St. Mary the Virgin
9.6 out of 10, Exceptional, (769 reviews)
The price is SAR 501
SAR 601 total
includes taxes & fees
18 Nov - 19 Nov

6. The Kennard
The KennardBathwick, 0.5 km from St. Mary the Virgin
9.6 out of 10, Exceptional, (780 reviews)
The price is SAR 400
SAR 480 total
includes taxes & fees
16 Nov - 17 Nov

7. Leighton House
Leighton HouseBear Flat, 1.4 km from St. Mary the Virgin
9.6 out of 10, Exceptional, (533 reviews)
The price is SAR 482
SAR 579 total
includes taxes & fees
16 Dec - 17 Dec

8. The Queensberry Hotel
The Queensberry HotelUpper Town, < 0.1 km from St. Mary the Virgin
9.6 out of 10, Exceptional, (670 reviews)
The price is SAR 534
SAR 641 total
includes taxes & fees
16 Nov - 17 Nov

9. Dukes Bath
Dukes BathBathwick, 0.7 km from St. Mary the Virgin
9.6 out of 10, Exceptional, (62 reviews)
The price is SAR 486
SAR 583 total
includes taxes & fees
23 Nov - 24 Nov

10. Dorian House
Dorian HouseOldfield Park, 1.5 km from St. Mary the Virgin
9.6 out of 10, Exceptional, (613 reviews)
The price is SAR 450
SAR 540 total
includes taxes & fees
16 Nov - 17 Nov

11. The Roseate Villa Bath
The Roseate Villa BathBathwick, 0.4 km from St. Mary the Virgin
9.6 out of 10, Exceptional, (609 reviews)
The price is SAR 491
SAR 589 total
includes taxes & fees
15 Dec - 16 Dec

12. Hotel Indigo Bath by IHG
Hotel Indigo Bath by IHGBath City Centre, 0.9 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (1,002 reviews)
The price is SAR 413
SAR 496 total
includes taxes & fees
22 Nov - 23 Nov

13. The Bath Priory Hotel and Spa
The Bath Priory Hotel and SpaWeston, 1.5 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (575 reviews)
The price is SAR 669
SAR 802 total
includes taxes & fees
24 Nov - 25 Nov

14. Apex City of Bath Hotel
Apex City of Bath HotelBath City Centre, 0.8 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (3,012 reviews)
The price is SAR 450
SAR 541 total
includes taxes & fees
18 Nov - 19 Nov

15. Tyndall Villa Boutique B&B
Tyndall Villa Boutique B&BBear Flat, 1.5 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (580 reviews)
The price is SAR 420
SAR 504 total
includes taxes & fees
23 Nov - 24 Nov

16. No.15 by GuestHouse, Bath
No.15 by GuestHouse, BathBathwick, 0.6 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (723 reviews)
The price is SAR 694
SAR 833 total
includes taxes & fees
22 Nov - 23 Nov

18. The Royal Crescent Hotel & Spa
The Royal Crescent Hotel & SpaUpper Town, 0.4 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (727 reviews)
The price is SAR 1,818
SAR 2,182 total
includes taxes & fees
16 Dec - 17 Dec

19. Crescent Mews
Crescent MewsUpper Town, 0.5 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (10 reviews)
The price is SAR 603
SAR 1,344 total
includes taxes & fees
16 Nov - 17 Nov

20. Dream Stays Bath - John Street
Dream Stays Bath - John StreetBath City Centre, 0.5 km from St. Mary the Virgin
9.4 out of 10, Exceptional, (17 reviews)
The price is SAR 486
SAR 583 total
includes taxes & fees
16 Nov - 17 Nov
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 top hotels near St. Mary the Virgin
![]() Parade Hotel BathBath City Centre, 0.9 km from St. Mary the Virgin | ![]() Grosvenor VillaWalcot, 1.5 km from St. Mary the Virgin | ![]() Grays Boutique B&BOldfield Park, 1.5 km from St. Mary the Virgin | ![]() St Catherine’s Hospital, BathBath City Centre, 0.8 km from St. Mary the Virgin | ![]() Bathen House Boutique HotelNewbridge, 2.3 km from St. Mary the Virgin |
|---|---|---|---|---|
9.8 Exceptional 43 reviews | 9.8 Exceptional 156 reviews | 9.8 Exceptional 770 reviews | 9.8 Exceptional 26 reviews | 9.6 Exceptional 769 reviews |
The price is SAR 527 SAR 633 total includes taxes & fees 22 Nov - 23 Nov | The price is SAR 469 SAR 562 total includes taxes & fees 16 Nov - 17 Nov | The price is SAR 375 SAR 450 total includes taxes & fees 16 Nov - 17 Nov | The price is SAR 593 SAR 712 total includes taxes & fees 22 Nov - 23 Nov | The price is SAR 501 SAR 601 total includes taxes & fees 18 Nov - 19 Nov |
|
|
|
|
|
Top St. Mary the Virgin Hotel Reviews

Apex City of Bath Hotel
10/10 Excellent






































































