We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Location
Any Distance
from
Style
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Inn on the Mile
SAVE USD 47
USD 248*
Official Site
USD 201*
View Deal
50.8 km from Kingsbarns
  • Free Wifi
  • Restaurant
Murrayfield Hotel and House
SAVE USD 23
USD 143*
Official Site
USD 120*
View Deal
53.5 km from Kingsbarns
  • Free Wifi
  • Free Parking
DoubleTree by Hilton Hotel Edinburgh City Centre
SAVE USD 27
USD 173*
Doubletree
USD 146*
View Deal
51.9 km from Kingsbarns
  • Free Wifi
  • Restaurant
The Rutland Hotel
SAVE USD 70
USD 274*
Expedia.com
USD 204*
View Deal
51.7 km from Kingsbarns
  • Free Wifi
  • Breakfast included
The Principal Edinburgh Charlotte Square
SAVE USD 29
USD 239*
Booking.com
USD 210*
View Deal
51.5 km from Kingsbarns
  • Free Wifi
  • Pool
Edinburgh Marriott Hotel
SAVE USD 4
USD 115*
Hotels.com
USD 111*
View Deal
56.9 km from Kingsbarns
  • Free Parking
  • Pool
Holyrood apartHOTEL
SAVE USD 25
USD 144*
Hotels.com
USD 119*
View Deal
50.4 km from Kingsbarns
    Apex Waterloo Place Hotel
    SAVE USD 16
    USD 150*
    Booking.com
    USD 134*
    View Deal
    50.5 km from Kingsbarns
    • Free Wifi
    • Pool
    Savings alert: 15% below average rate

    The price you found is 15% lower than this hotel's average rate of USD 157/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Ceilidh-Donia
    SAVE USD 18
    USD 141*
    Travelocity
    USD 123*
    View Deal
    51.3 km from Kingsbarns
    • Free Wifi
    • Free Parking
    Old Town Chambers
    SAVE USD 91
    USD 276*
    Agoda.com
    USD 185*
    View Deal
    51.0 km from Kingsbarns
    • Free Wifi
    Savings alert: 18% below average rate

    The price you found is 18% lower than this hotel's average rate of USD 225/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    G&V Royal Mile Hotel Edinburgh
    SAVE USD 46
    USD 289*
    Orbitz.com
    USD 243*
    View Deal
    51.2 km from Kingsbarns
    • Free Wifi
    • Restaurant
    Jurys Inn Edinburgh
    SAVE USD 24
    USD 157*
    Booking.com
    USD 133*
    View Deal
    50.7 km from Kingsbarns
    • Free Wifi
    • Restaurant
    Fraser Suites Edinburgh
    SAVE USD 34
    USD 240*
    Agoda.com
    USD 206*
    View Deal
    51.0 km from Kingsbarns
    • Free Wifi
    • Restaurant
    Edinburgh City Hotel
    SAVE USD 35
    USD 148*
    Agoda.com
    USD 113*
    View Deal
    51.9 km from Kingsbarns
    • Free Wifi
    • Restaurant
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of USD 130/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Novotel Edinburgh Centre
    SAVE USD 20
    USD 198*
    CheapTickets
    USD 178*
    View Deal
    51.8 km from Kingsbarns
    • Free Wifi
    • Pool
    Apex City of Edinburgh Hotel
    Booking.com
    USD 133*
    View Deal
    51.4 km from Kingsbarns
    • Free Wifi
    • Restaurant
    The Principal Edinburgh George Street
    SAVE USD 24
    USD 215*
    Agoda.com
    USD 191*
    View Deal
    50.9 km from Kingsbarns
    • Free Wifi
    • Restaurant
    DoubleTree by Hilton Edinburgh Airport
    SAVE USD 53
    USD 294*
    Orbitz.com
    USD 241*
    View Deal
    58.8 km from Kingsbarns
    • Free Wifi
    • Pool
    Apex Grassmarket Hotel
    SAVE USD 20
    USD 150*
    Expedia.com
    USD 130*
    View Deal
    51.5 km from Kingsbarns
    • Free Wifi
    • Pool
    Radisson Blu Hotel, Edinburgh
    SAVE USD 32
    USD 281*
    Booking.com
    USD 249*
    View Deal
    50.8 km from Kingsbarns
    • Free Wifi
    • Pool
    Stay Central Hotel
    SAVE USD 42
    USD 202*
    Agoda.com
    USD 160*
    View Deal
    51.1 km from Kingsbarns
    • Free Wifi
    • Bar/Lounge
    SAVE USD 55
    USD 312*
    Orbitz.com
    USD 257*
    View Deal
    52.0 km from Kingsbarns
    • Free Wifi
    • Room Service
    Hotel ibis budget Edinburgh Business Park
    ibis Budget
    USD 80*
    View Deal
    57.5 km from Kingsbarns
    • Free Wifi
    • Free Parking