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

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

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 3,634 properties near Queen Margaret University
Best Western Kings Manor Hotel £53
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh, Scotland
     
    3.0 out of 5.0 Stars

    Situated by the sea, this spa hotel is 0.5 mi (0.8 km) from Portobello Beach, and within 3 mi (5 km) of Queen Margaret University and Musselburgh Racecourse. Holyrood Park and Royal Infirmary are also within 3 mi (5 km). Edinburgh Brunstane Station is 6 minutes by foot and Newcraighall Station is 26 minutes.

    Premier Inn Edinburgh A1 (Newcraighall)
    Premier Inn Edinburgh A1 (Newcraighall)

    Premier Inn Edinburgh A1 (Newcraighall)

    91 Newcraighall Road, Edinburgh, Scotland
       
      3.0 out of 5.0 Stars

      Located in Newcraighall, this hotel is 1.1 mi (1.7 km) from Queen Margaret University and within 3 mi (5 km) of Musselburgh Racecourse and Royal Infirmary. Portobello Beach and Craigmillar Castle are also within 3 mi (5 km). Newcraighall Station is only a 4-minute walk and Edinburgh Brunstane Station is 19 minutes.

      Ravelston House
      Ravelston House

      Ravelston House

      182 North High Street, Musselburgh, Scotland
         
        3.0 out of 5.0 Stars

        Situated in Musselburgh, this hotel is within 2 miles (3 km) of Musselburgh Racecourse, Queen Margaret University and Portobello Beach. Arthur's Seat and Royal Commonwealth Pool are also within 6 miles (10 km). Musselburgh Station is 22 minutes by foot.

        Second Lounge Opens Into Enclosed Outside Room ( Wi-fi , gas Central Heating
        Second Lounge Opens Into Enclosed Outside Room ( Wi-fi , gas Central Heating

        Second Lounge Opens Into Enclosed Outside Room ( Wi-fi , gas Central Heating

        34 Gilberstoun Wynd, Musselburgh, SCT
           
          0.0 out of 5.0 Stars

          Situated in Musselburgh, this historic holiday home is 1.2 mi (1.9 km) from Portobello Beach and within 3 miles (5 km) of Holyrood Park and Musselburgh Racecourse. Royal Infirmary is 2.9 mi (4.7 km) away. Edinburgh Brunstane Station is 10 minutes by foot and Newcraighall Station is 14 minutes.

          Modern Apt, Amazing Harbour Views, Wifi & Parking £128
          Modern Apt, Amazing Harbour Views, Wifi & Parking

          Modern Apt, Amazing Harbour Views, Wifi & Parking

          Harbour View, 204 New Street, Musselburgh, SCT
             
            0.0 out of 5.0 Stars

            Situated in Musselburgh, this apartment building is within 6 miles (10 km) of Palace of Holyroodhouse, Arthur's Seat and Calton Hill. University of Edinburgh and Edinburgh Playhouse Theatre are also within 6 miles (10 km).

            A Quiet, Comfortable Cottage Within Easy Reach of Edinburgh
            A Quiet, Comfortable Cottage Within Easy Reach of Edinburgh

            A Quiet, Comfortable Cottage Within Easy Reach of Edinburgh

            Shepherd House, Inveresk Village, Musselburgh, SCT
               
              0.0 out of 5.0 Stars

              Situated in a rural location, this historic cottage is within 3 miles (5 km) of Musselburgh Racecourse, Queen Margaret University and Portobello Beach. Dalkeith Country Park is 2.8 mi (4.5 km) away.

              Comfortable & Fashionable apt in Trendy Portobello
              Comfortable & Fashionable apt in Trendy Portobello

              Comfortable & Fashionable apt in Trendy Portobello

              29 Morton Street, Edinburgh, SCT
                 
                0.0 out of 5.0 Stars

                Located in Portobello, this apartment building is 0.1 mi (0.2 km) from Portobello Beach and within 3 miles (5 km) of Holyrood Park and Musselburgh Racecourse. Edinburgh Port and Queen Margaret University are also within 3 miles (5 km). Edinburgh Brunstane Station is 11 minutes by foot.

                Premier INN Edinburgh A1 Musselburgh
                Premier INN Edinburgh A1 Musselburgh

                Premier INN Edinburgh A1 Musselburgh

                CARBERRY ROAD, INVERESK, MUSSELBURGH
                   
                  0.0 out of 5.0 Stars

                  Situated in Musselburgh, this hotel is within 3 mi (5 km) of Musselburgh Racecourse, Queen Margaret University, and Dalkeith Country Park. Royal Mile and Palace of Holyroodhouse are also within 9 mi (15 km).