Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Queen Margaret University

Expedia has a wide range of information about Queen Margaret University whether its about nearby hotels, flights or local attractions in Queen Margaret University. Expedia can provide you with our knowledge as well as great deals.

Thinking of planning a city break to Queen Margaret University. Expedia have a great range of hotels and accomodation in Queen Margaret University near Queen Margaret University that will help make your stay that little bit more special. But before you go make sure to check out the Expedia travel guide on Queen Margaret University first, so you can find out everything you need to know before you go away.


Map

Top Hotel Deals

See all 638 Hotels near Queen Margaret University
Edinburgh Lodges

Edinburgh Lodges

Nr Carberry Tower Mussselburgh, Musselburgh
3.7
of 5, from 67 reviews
2.5 out of 5.0

Located in East Lothian, this hotel is 1.1 mi (1.7 km) from Musselburgh Racecourse and within 3 miles (5 km) of Queen Margaret University and Portobello Beach. Royal Commonwealth Pool and Dalkeith Country Park are also within 6 miles (10 km).

£44
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh
4.3
of 5, from 934 reviews
3.0 out of 5.0

Situated by the sea, this spa hotel is 0.8 mi (1.4 km) from Portobello Beach and within 3 miles (5 km) of Musselburgh Racecourse and Queen Margaret University. Craigmillar Castle and Meadowbank Stadium are also within 3 miles (5 km).

£75
Ravelston House

Ravelston House

182 North High Street, Musselburgh
4.7
of 5, from 14 reviews
3.0 out of 5.0

Located in Fisherrow, this hotel is within 2 miles (3 km) of Musselburgh Racecourse, Queen Margaret University and Portobello Beach. Arthur's Seat and Palace of Holyroodhouse are also within 6 miles (10 km).

£41
Aynetree Guest House

Aynetree Guest House

12 Duddingston Crescent, Edinburgh
3.8
of 5, from 42 reviews
3.0 out of 5.0

Located in Duddingston, this guesthouse is 0.8 mi (1.4 km) from Portobello Beach and within 3 miles (5 km) of Arthur's Seat and Palace of Holyroodhouse. Royal Commonwealth Pool and Scottish Parliament are also within 3 miles (5 km).

The Beachfront B&B

The Beachfront B&B

33 Straiton Place, Edinburgh
3.7
of 5, from 30 reviews
2.5 out of 5.0

With direct access to the beach, this Portobello bed & breakfast is within 3 mi (5 km) of Portobello Beach, Arthur's Seat and Palace of Holyroodhouse. Holyrood Park and Easter Road Stadium are also within 3 miles (5 km).

£66
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

East Lothian, Musselburgh
4.6
of 5, from 186 reviews
4.0 out of 5.0

Located in East Lothian, this hotel is 2.8 mi (4.5 km) from Musselburgh Racecourse and within 6 miles (10 km) of Dalkeith Country Park and Portobello Beach. Arthur's Seat and Palace of Holyroodhouse are also within 9 miles (15 km).

The County Hotel

The County Hotel

152-156 High Street, Dalkeith
3.2
of 5, from 38 reviews
3.0 out of 5.0

Located in Midlothian, this hotel is 0.6 mi (1 km) from Dalkeith Country Park and 3 mi (4.8 km) from Gilmerton Cove. Royal Commonwealth Pool and Royal Infirmary are also within 6 miles (10 km).

£74
Melville Castle

Melville Castle

Gilmerton Road, Lasswade
4.1
of 5, from 336 reviews
4.0 out of 5.0

Located in Midlothian, this luxury hotel is 1.6 mi (2.6 km) from Dalkeith Country Park and 1.9 mi (3.1 km) from Gilmerton Cove. University of Edinburgh and Greyfriars Kirk are also within 6 miles (10 km).