Hotel Filters

4.5-Rated Hotels Near St. Margaret

Novotel Edinburgh Park

Novotel Edinburgh Park

4.5 / 5Great72 Reviews
Sat Nav Use Hotel Name, 15 Lochside Ave
5.06KM from St. Margaret
Conference HallBarCafeChildren's MealDry Cleaning ServiceLuggage Storage
per night
From
USD**3
Slateford House Apartment Ground Floor Main Door

Slateford House Apartment Ground Floor Main Door

4.5 / 5Great
Slateford Road
4.16KM from St. Margaret
Children's Play AreaBowling AlleyHikingMini GolfChildren's Play AreaAirport Drop-off Service
per night
From
USD**7
Georgian House

Georgian House

4.5 / 5Great
4c Merchiston Crescent
4.87KM from St. Margaret
BarCafeChildren's MealLuggage StorageMedical Room
per night
From
USD**0
Staycity Aparthotels West End

Staycity Aparthotels West End

4.5 / 5Great110 Reviews
Brandfield St
4.35KM from St. Margaret
DryerLuggage StorageMedical RoomParking
per night
From
USD**4
The Lane Hotel

The Lane Hotel

4.5 / 5Great
4 Canaan Ln
5.71KM from St. Margaret
BarLuggage StorageParking
per night
From
USD**4
The Resident Edinburgh

The Resident Edinburgh

4.5 / 5Great1 Reviews
15 Drumsheugh Gardens
3.91KM from St. Margaret
Conference HallLuggage Storage
per night
From
USD**4
My-Canning Street Apartments

My-Canning Street Apartments

4.5 / 5Great
16-18 Canning St
4.19KM from St. Margaret
Parking
per night
From
USD**8
Joivy Modern Flat with Free Parking

Joivy Modern Flat with Free Parking

4.5 / 5Great
29 Littlejohn Road
6.16KM from St. Margaret
per night
From
USD**4
The Haymarket Hotel

The Haymarket Hotel

4.5 / 5Great14 Reviews
29, 1 Coates Gardens
3.7KM from St. Margaret
BarChildren's MealLuggage StorageMedical Room
per night
From
USD**1
Destiny Scotland -The Malt House Apartments

Destiny Scotland -The Malt House Apartments

4.5 / 5Great1 Reviews
2 Canning St
4.2KM from St. Margaret
Parking
per night
From
USD**4
Badjao Bed and Breakfast

Badjao Bed and Breakfast

4.5 / 5Great
21 Moat Place
4.34KM from St. Margaret
per night
From
USD**8
Bield B&B

Bield B&B

4.5 / 5Great
3 Orchard Brae W
2.91KM from St. Margaret
per night
From
USD**2