Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-02-27

2026-02-28

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Golf hotels in Edinburgh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Apply Filters
Clear Filters

13 options found

  • Prestonfield House

    Priestfield Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located approximately a 15-minute walk from St Anthony's Chapel, the 5-star Prestonfield House Hotel Edinburgh includes 4 lounges. Featuring 22 rooms with views of the garden, this Edinburgh hotel is…

    More...
    From US$ 608
    price for 1 night
    BOOK From US$ 608
  • Radisson Collection Hotel, Royal Mile Edinburgh

    1 George IV Bridge, Edinburgh, United Kingdom (Show map)

    Show map

    Located around a 15-minute walk from the lake, the 5-star Radisson Collection Hotel, Royal Mile Edinburgh includes 144 stylish rooms. Guests will appreciate the views of the city and a prime location…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Dalhousie Castle

    Cockpen Road, Bonnyrigg, United Kingdom (Show map)

    Show map

    Dalhousie Castle Hotel Bonnyrigg offers 32 rooms with proximity to River South Esk, which is about a 5-minute walk from the property. The hotel is 4.8 km from Fort Douglas and invites guests to one…

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Leonardo Edinburgh Murrayfield

    187 Clermiston Road, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a heated swimming pool, the 4-star Leonardo Edinburgh Murrayfield hotel is situated in the Murrayfield district, 6 km from The Real Mary King's Close. Featuring a solarium, a steam room, and…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Doubletree By Hilton Edinburgh - Queensferry Crossing

    St Margarets Head, North Queensferry, United Kingdom (Show map)

    Show map

    The smoke-free Doubletree By Hilton Edinburgh - Queensferry Crossing North Queensferry hotel lies in a shopping area of North Queensferry around a 15-minute walk from the blockbuster Deep Sea World…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Braid Hills Hotel

    134 Braid Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located around a 10-minute ride from the 16th-century Palace of Holyroodhouse, the 3-star designer Braid Hills Hotel Edinburgh invites guests into a medium sized lobby appointed with newspapers.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Murrayfield Hotel

    18 Corstorphine Rd, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Murrayfield Hotel Edinburgh, located nearly 25 minutes' walk from Charlotte Square, offers guests a restaurant. Offering a safe deposit box, this Edinburgh hotel also features 24-hour…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Holiday Inn Express Edinburgh Airport By Ihg

    101 Ingliston Rd,, Ingliston, United Kingdom (Show map)

    Show map

    Holiday Inn Express Edinburgh Airport By Ihg Ingliston, located a 15-minute drive from the Queensferry Museum, features Wi-Fi in public areas. This inn provides a lift and a vending machine, and such…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Riccarton Inn

    198 Lanark Road West, Currie, United Kingdom (Show map)

    Show map

    Located 4.1 km from such natural attractions as Capelaw Hill, the 3-star smoke-free Riccarton Inn Currie includes a restaurant. To keep fit, a golf course provided for guests at this Currie hotel.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • The Craigie Hotel

    50 Bog Road, Penicuik, United Kingdom (Show map)

    Show map

    The 4-star The Craigie Hotel Penicuik provides a banquet hall for meetings and events, located within a 6-km distance of the elaborately carved 15th-century Rosslyn Chapel. This Penicuik hotel…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Premier Inn Edinburgh Dalkeith

    Melville Dykes Road-Dalkeith-Edinburgh, Dalkeith, United Kingdom (Show map)

    Show map

    Premier Inn Edinburgh Dalkeith features 40 rooms and lies 3.8 km from the Straiton Pond Local Nature Reserve. At the inn, guests will find a golf playground to stay active.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Hotel Ceilidh-Donia

    Marchhall Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star smoke-free Hotel Ceilidh-Donia Edinburgh, located approximately 5 minutes' walk from Prestonfield Golf Club, boasts 17 tasteful rooms. Staying at this Edinburgh hotel, guests can discover…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • No.32 Hotel

    32 Coates Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star No.32 Hotel Edinburgh, located 6 minutes' walk from the Water of Leith Walkway, features bicycle usage. The hotel has a banquet hall, inspired by moments of togetherness, and is situated a…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65