Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Golf hotels in Edinburgh

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

54 results

  • Old Waverley

    From US$ 218

    43 Princes Street, Edinburgh, United Kingdom (To the map)

    Old Waverley Hotel is an elegant 3-star property featuring individual rooms in a shopping area of Edinburgh. The hotel was opened in 1900 in a 6-story Victorian building and renovated in 2012.

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Waldorf Astoria Edinburgh - The Caledonian

    From US$ 552

    Princes Street, Edinburgh, United Kingdom (To the map)

    The impressive Waldorf Astoria Edinburgh - The Caledonian Hotel offers accommodation in a shopping area of Edinburgh. The hotel occupies 7 floors and was renovated in 2012.

    To the hotel

    price for 1 night
    Book Now From US$ 552
  • Novotel Edinburgh Park

    From US$ 178

    15 Lochside Avenue, Edinburgh, United Kingdom (To the map)

    The comfortable Novotel Edinburgh Park is rated 4 stars and features 170 rooms for guests to stay in. The hotel was opened in 2008, offering accommodation in a 5-story building designed in the…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Mercure Edinburgh City - Princes Street Hotel

    From US$ 188

    Princes Street, Edinburgh, United Kingdom (To the map)

    Situated near restaurants and pubs, the 3-star Mercure Edinburgh City - Princes Street Hotel comprises 158 rooms with a view over the garden. Since 1860, it has been hosting guests in the heart of…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Prestonfield House

    From US$ 494

    Priestfield Road, Edinburgh, United Kingdom (To the map)

    The comfortable Prestonfield House Hotel comprises elegant rooms and gives a quick access to Arthur\'s Seat, which is 1050 meters away. The hotel was opened in 1687, renovated in 2005 and is housed…

    To the hotel

    price for 1 night
    Book Now From US$ 494
  • Edinburgh Capital

    From US$ 130

    187 Clermiston Road, Edinburgh, United Kingdom (To the map)

    Edinburgh Capital Hotel provides guests with a quiet accommodation in a shopping area of Edinburgh. Edinburgh Capital Hotel was opened in 1984 and offers individual rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Dalmahoy Hotel & Country Club

    From US$ 165

    Kirknewton, Edinburgh, United Kingdom (To the map)

    Dalmahoy Hotel & Country Club is a comfortable 4-star accommodation featuring 215 rooms to stay in. The property opened in 1990 and features elegant architecture.

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Edinburgh Marriott Hotel

    From US$ 179

    111 Glasgow Road, Edinburgh, United Kingdom (To the map)

    Offering view over Spire Murrayfield Hospital, which is 3 km away, Edinburgh Marriott is a contemporary hotel featuring a hairdresser, a steam room and a beauty shop. Since 1973 the hotel has been…

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • No 53 Frederick Street Bed And Breakfast

    From US$ 162

    53 Frederick Street, Edinburgh, United Kingdom (To the map)

    Located in 10 minutes walking distance from Royal Mile, the 3-star No 53 Frederick Street Bed And Breakfast offers individual rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Premier Inn Edinburgh Airport

    From US$ 209

    5 Hallbarns Crescent, Edinburgh, United Kingdom (To the map)

    The 3-star Premier Inn Edinburgh Airport is situated a mere 11 km away from Murrayfield Stadium. Located in a commercial area with a zoo and a stadium, guests will see why Premier Inn Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Apex European

    From US$ 153

    90 Haymarket Terrace, Edinburgh, United Kingdom (To the map)

    The attractive Apex European Hotel is a great place in a shopping area of Edinburgh. The hotel opened its doors in 1997 and was remodeled in 2010.

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Best Western Braid Hills Hotel

    From US$ 178

    134 Braid Road, Edinburgh, United Kingdom (To the map)

    Best Western Braid Hills Hotel is a 3-star property situated about 3.4 km from Royal Lyceum Theatre. Renovated in 2000, the hotel features Gothic architecture.

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Norton House Hotel & Spa

    From US$ 201

    Ingliston, Edinburgh, United Kingdom (To the map)

    Norton House Hotel & Spa is a 4-story hotel in a leisure area of Edinburgh about 8 km from Spire Murrayfield Hospital offering classic rooms with a panoramic view over the garden. This Victorian…

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Apex Grassmarket

    From US$ 242

    31-35 Grassmarket, Edinburgh, United Kingdom (To the map)

    Apex Grassmarket is a 4-star comfortable hotel providing a luxury accommodation only 5 minutes away from Edinburgh Castle . Featuring royal architecture, the hotel occupies a 5-story building opened…

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Novotel Edinburgh Centre

    From US$ 202

    80 Lauriston Place, Edinburgh, United Kingdom (To the map)

    A 20-minute walk from The Museum of Edinburgh, Novotel Edinburgh Centre is a 4-star comfortable property offering a bright accommodation. Operating in Edinburgh since 2003, this hotel features Royal…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Rockville Hotel

    From US$ 122

    2 Joppa Pans, Edinburgh, United Kingdom (To the map)

    Rockville Hotel is a family-run place to stay in Edinburgh. Behind the striking facade of Rockville Hotel lies modern-style interior.

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Frederick House

    From US$ 131

    42 Frederick Street, Edinburgh, United Kingdom (To the map)

    Located 650 meters away from Royal Mile, a 4-star Frederick House hotel offers a tasteful accommodation within a 15-minute walk from Palace of Holyrood House. Since 1880 the hotel has been hosting…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Ibis Budget Edinburgh Park

    From US$ 115

    6 Lochside View, Edinburgh, United Kingdom (To the map)

    The budget Ibis Budget Edinburgh Park Hotel is a 2-star property placed 8 km from University of Edinburgh .

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Haymarket Hotel

    From US$ 161

    1-3 Coates Gardens, Edinburgh, United Kingdom (To the map)

    Haymarket Hotel is a 3-star pleasant venue featuring a bright accommodation within a 15-minute walk from Edinburgh Castle . The hotel occupies 4 floors and was renovated in 2003.

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Holiday Inn Edinburgh

    From US$ 153

    132 Corstorphine Road, Edinburgh, United Kingdom (To the map)

    Holiday Inn Edinburgh is a 4-star accommodation within 3.2 km of Lauriston Castle. The hotel was opened in 2001 and remains an example of oriental architecture in Edinburgh ever since.

    To the hotel

    price for 1 night
    Book Now From US$ 153