Beginning of main content
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

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

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


Top Trending Hotels Near Muirfield Golf Course

See all 36 Hotels near Muirfield Golf Course

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux

128 yd from Muirfield Golf Course
    5.0 out of 5.0
     
     

    Situated on the waterfront, this luxury hotel is within 1 mile (2 km) of Gullane Golf Course and Muirfield Golf Course. Gullane Beach and Dirleton Castle are ...

    Greywalls Hotel and Chez Roux£181

    Greywalls Hotel and Chez Roux£181
    Macdonald Marine Hotel And Spa

    Macdonald Marine Hotel And Spa

    5.1 mi from Muirfield Golf Course
      4.0 out of 5.0
       
       

      Situated near the beach, this spa hotel is within 1 mile (2 km) of North Berwick Golf Course, North Berwick Harbour and Scottish Sea Bird Center. North Berwick ...

      Macdonald Marine Hotel And Spa£75

      Macdonald Marine Hotel And Spa£75
      Carberry Tower Mansion House and Estate

      Carberry Tower Mansion House and Estate

      14 mi from Muirfield Golf Course
        4.0 out of 5.0
         
         

        Situated in a rural location, this hotel is 2.8 mi (4.5 km) from Musselburgh Racecourse and within 9 miles (15 km) of Arthur's Seat and Palace of Holyroodhouse. ...

        Carberry Tower Mansion House and Estate£66

        Carberry Tower Mansion House and Estate£66
        Maitlandfield House Hotel

        Maitlandfield House Hotel

        6.7 mi from Muirfield Golf Course
          3.0 out of 5.0
           
           

          Situated on the riverwalk, this romantic hotel is 0.1 mi (0.1 km) from St Mary's Church, and within 9 mi (15 km) of National Museum of Flight and Muirfield Golf ...

          Maitlandfield House Hotel£72

          Maitlandfield House Hotel£72
          No. 12 Quality Street

          No. 12 Quality Street

          6.4 mi from Muirfield Golf Course
            3.0 out of 5.0
             
             

            Situated by the sea, this inn is within a 5-minute walk of North Berwick Harbour and Scottish Sea Bird Center. North Berwick Golf Course and North Berwick Law ...

            No. 12 Quality Street£108

            No. 12 Quality Street£108
            The Lodge at Craigielaw

            The Lodge at Craigielaw

            4.2 mi from Muirfield Golf Course
              4.0 out of 5.0
               
               

              Situated in Aberlady, this golf inn is 0.3 mi (0.4 km) from Aberlady Bay Nature Reserve and within 3 miles (5 km) of Luffness New Golf Course and Longniddry ...

              The Lodge at Craigielaw£92

              The Lodge at Craigielaw£92
              The Linton Hotel

              The Linton Hotel

              11 mi from Muirfield Golf Course
                4.0 out of 5.0
                 
                 

                Situated in East Linton, this inn is 1.6 mi (2.5 km) from Hailes Castle and within 6 miles (10 km) of Belhaven Beach and East Links Family Park. Tyninghame Beach ...

                The Linton Hotel£58

                The Linton Hotel£58
                Nether Abbey Hotel

                Nether Abbey Hotel

                5.4 mi from Muirfield Golf Course
                  3.0 out of 5.0
                   
                   

                  Situated in North Berwick, this golf hotel is within 1 mile (2 km) of North Berwick Golf Course, North Berwick Harbour and Scottish Sea Bird Center. North Berwick ...

                  Nether Abbey Hotel£100

                  Nether Abbey Hotel£100
                  The Ship Inn

                  The Ship Inn

                  10 mi from Muirfield Golf Course
                    3.5 out of 5.0
                     
                     

                    This Leven inn is on the beach, 0.5 mi (0.8 km) from Elie Beach, and within 6 mi (10 km) of Anstruther Golf Club and Scottish Fisheries Museum. Billow Ness Beach ...

                    The Ship Inn£92

                    The Ship Inn£92
                    The County Hotel

                    The County Hotel

                    6.4 mi from Muirfield Golf Course
                      3.0 out of 5.0
                       
                       

                      Situated by the sea, this inn is within a 5-minute walk of North Berwick Harbour and Scottish Sea Bird Center. North Berwick Golf Course and North Berwick Law ...

                      The County Hotel£49

                      The County Hotel£49