Edinburgh Golf hotels

Are you in a hurry?

Here is a quick list of hotels in Edinburgh, selected based on their rating

Name of hotel Accommodation Rating Price, $
Novotel Edinburgh Park

8.8 / 10

(5039 Reviews)

From 91$
The Haymarket Hotel

8.2 / 10

(7188 Reviews)

From 230$
Leonardo Royal Hotel Edinburgh

8.5 / 10

(10429 Reviews)

From 109$
Riccarton Inn

8.2 / 10

(276 Reviews)

From 71$
Holiday Inn Edinburgh Zoo By Ihg

7.9 / 10

(5227 Reviews)

From 60$

Edinburgh boasts a rich golfing heritage that attracts enthusiasts from around the globe. A variety of golf hotels are strategically located near some of the world’s most prestigious courses, pairing luxury accommodation with easy access to scenic fairways. These establishments offer amenities tailored for golfers, such as equipment storage and golfing packages, ensuring a well-rounded getaway for both seasoned players and newcomers. From charming boutique hotels to grand resorts, each property has its unique appeal, catering to the diverse tastes of golf fans visiting this historic city.

Edinburgh Accommodation lists:

Table of contents

Novotel Edinburgh Park The Haymarket Hotel Leonardo Royal Hotel Edinburgh Riccarton Inn Holiday Inn Edinburgh Zoo By Ihg Holiday Inn Express Edinburgh Airport By Ihg The Scotsman Hotel Braid Hills Hotel Old Waverley Hotel Holiday Inn Express Edinburgh City Centre By Ihg

View all photos

8.8
Excellent
5039 Reviews

Novotel Edinburgh Park

📍 15 Lochside Avenue

From 91$

The 4-star Novotel Edinburgh Park comprises modern rooms within 5 minutes' ride from Gyle Shopping Centre. You can enjoy a lovely atmosphere and free private parking, a steam room and an indoor heated swimming pool provided at the venue.

Scottish National Gallery of Modern Art One is less than 7 km away. You can get to BT Murrayfield Sports Stadium in a few minutes by car.

Check Availability

View all photos

8.2
Very good
7188 Reviews

The Haymarket Hotel

📍 1-5 Coates Gardens

From 230$

Located within 10 minutes' ride from BT Murrayfield Stadium, the 3-star Haymarket Hotel Edinburgh features a shared lounge and a bar. Situated in West End district, the venue is set 0.8 km from Edinburgh International Conference Centre.

The accommodation is set in the old part of Edinburgh, a few minutes away from Co-op Food. A short distance to a railway station enables you to get to Water of Leith Walkway in no time.

Check Availability

View all photos

8.5
Very good
10429 Reviews

Leonardo Royal Hotel Edinburgh

📍 43 Jeffrey Street

From 109$

Located in a 10-minute drive away from the royal Holyrood Park, Jurys Inn Edinburgh offers a restaurant and a meeting room. The venue is nestled in the centre of Edinburgh with direct proximity to Edinburgh Old Town.

The hotel is 12 minutes' stroll from the historic fortress "Edinburgh Castle". A short distance to public transportation enables you to get to The Real Mary King's Close in no time. You can get to Arthur's Seat hike in a few minutes by car.

Check Availability

View all photos

8.2
Very good
276 Reviews

Riccarton Inn

📍 198 Lanark Road West

From 71$

The 3-star Riccarton Inn is set 3.2 km from Bonaly Country Park and 6 km from the 82-acre non-profit Edinburgh Zoo. Guests who stay in the venue can park their car onsite.

You can get to BT Murrayfield Sports Stadium in a few minutes by car.

Check Availability

View all photos

7.9
Very good
5227 Reviews

Holiday Inn Edinburgh Zoo By Ihg

📍 132 Corstorphine Road

From 60$

Holiday Inn Edinburgh is set a 15-minute ride from BT Murrayfield Stadium and boasts a shared lounge and a bar. Situated in Murrayfield district, the inn is set 4.4 km from Pentland Hills.

The venue is located in the business district of Edinburgh. Attractions within walking distance include the Scottish National zoological park "Edinburgh Zoo" and Mansion House Edinburgh. Holiday Inn Edinburgh is a short ride from the historic fortress "Edinburgh Castle".

Check Availability

Hotels in Edinburgh

Top Hotel for couples 💑 Novotel Edinburgh Park
Hotel with a view 🔍 The Haymarket Hotel
Hotel with balcony 🌤️ Leonardo Royal Hotel Edinburgh

View all photos

8.1
Very good
5729 Reviews

Holiday Inn Express Edinburgh Airport By Ihg

📍 101 Ingliston Rd,

From 83$

Holiday Inn Express Edinburgh Airport, located a 15-minute drive from the large parkland Edinburgh Zoo, features a currency exchange, a storage for belongings and a vending machine. Gyle Shopping Centre is less than 4 km away.

The inn is ideally located in vicinity of Royal Highland Centre. You can get to Cammo Estate in a few minutes by car.

Check Availability

View all photos

8.8
Excellent
2709 Reviews

The Scotsman Hotel

📍 20 North Bridge

From 241$

Set only 10 minutes on foot from Co-op Food, this 4-star The Scotsman Hotel is located near The Royal Edinburgh Military Tattoo. Guests can benefit from a scenic view of the city in the non-smoking rooms.

The venue is placed in the centre of Edinburgh, a stroll away from The Real Mary King's Close. The accommodation is set a 5-minute walk from North Bridge. The Scotsman Hotel is a short ride from the official residence "Palace of Holyroodhouse".

Check Availability

View all photos

7.7
Very good
3427 Reviews

Braid Hills Hotel

📍 134 Braid Road

From 59$

Best Western Edinburgh South Braid Hills Hotel is located a 10-minute ride from the public research University of Edinburgh and offers 24-hour front desk assistance, 24-hour security service and tour/ticket assistance. Thanks to its enviable location, the venue is easily accessible from Pentland Hills and there is a bus stop just steps away.

Situated in Morningside district, the accommodation is set at 0.7 km distance from the long - running 18 - hole Braids Hill Golf Course. It is 5 km from downtown Edinburgh. You can get to Arthur's Seat hike in a few minutes by car.

Check Availability

View all photos

7.9
Very good
4545 Reviews

Old Waverley Hotel

📍 43 Princes Street

From 105$

The 3-star Old Waverley Hotel Edinburgh is merely 9 minutes' walk to Omni Centre. A cocktail bar as well as a shared lounge, entertainment activities and a bar can be enjoyed at the venue, boasting the setting next to the Leith Princes Street.

This property offers accommodation in New Town district with nearby access to the 200-foot spire "Scott Monument". The 16th-century Palace of Holyroodhouse is about 18 minutes away by foot. Old Waverley Hotel is a short ride from Royal Yacht Britannia.

Check Availability

View all photos

8.1
Very good
6057 Reviews

Holiday Inn Express Edinburgh City Centre By Ihg

📍 Picardy Place

From 222$

Located 750 metres from Edinburgh Waverley railway station, Holiday Inn Express Edinburgh City Centre offers quick access to Omni Centre. To ensure an exceptional stay in Edinburgh, friendly staff stands ready to provide 24-hour front desk assistance, laundry facilities and dry cleaning service.

George Street is 1.1 km from the venue, while St Andrew Square is 700 metres away. The city centre is within 10 minutes' walk away. Holiday Inn Express Edinburgh City Centre is a short ride from the Leith Princes Street.

Check Availability

View all photos

8.3
Very good
4988 Reviews

Novotel Edinburgh Centre

📍 80 Lauriston Place

From 116$

Novotel Edinburgh Centre offers a sauna, an indoor swimming pool and a Jacuzzi in the old part of Edinburgh, with a reasonable distance from the Leith Princes Street. Set within reach of Edinburgh International Conference Centre, the venue features an a la carte restaurant serving meals of Scottish cuisine.

The accommodation is located 1 km from National Museum of Scotland and the historic fortress "Edinburgh Castle" is 12 minutes' walk away. The city centre is close by, about 15 minutes' walk away. Royal Lyceum Theater is a few minutes’ walk away.

Check Availability

View all photos

7
Good
1724 Reviews

Adelphi Hotel

📍 7 Links Gardens

From 23$

Adelphi Hotel is set in a residential area of Edinburgh and gives access to Ocean Terminal Shopping Centre, which is about 20 minutes' walk away. Located at a reasonable distance from Royal Yacht Britannia, the venue offers 13 rooms with panoramic views.

The accommodation is set in Leith district, in vicinity of Leith Links Public Park. National Museum of Scotland is in a 10-minute drive away.

Check Availability

View all photos

8.2
Very good
6335 Reviews

Best Western Kings Manor

📍 100 Milton Road East

From 75$

Offering fitness and yoga classes, Best Western Kings Manor Hotel Edinburgh is set in Portobello district, within a 15-minute ride from Leith. The art museum "Scottish National Gallery" is less than 7 km away.

The venue is set in a shopping area of Edinburgh. The beach is adjacent to the accommodation. You can get to Princes Street in a few minutes by car.

Check Availability

View all photos

8.4
Very good
814 Reviews

Hotel Indigo Edinburgh By Ihg

📍 51-59 York Place

From 195$

Offering a shared lounge, a bar and entertainment activities, Hotel Indigo Edinburgh is set in New Town district, just a 10-minute walk from The Hub. The venue lies in the centre of Edinburgh, only steps from Omni Centre.

The accommodation is ideally located in vicinity of Calton Hill. Edinburgh Old Town is set only a 12-minute walk of the hotel. You can get to The Royal Edinburgh Military Tattoo in a few minutes by car.

Check Availability

View all photos

7.8
Very good
1850 Reviews

Stay Central Hotel

📍 139 Cowgate

From 275$

Set within a 7-minute walk of The Royal Edinburgh Military Tattoo, this 3-star Stay Central Hotel is located near the parish church "St Giles' Cathedral". The low-budget venue offers allergy free rooms, a nightclub and live performances, and leisure facilities, such as a shared lounge, a bar and a flat screen TV.

Guests will also appreciate proximity to Edinburgh Waverley, which is 200 metres away. It is set within a 5-minute walking distance from Edinburgh city centre. National Museum of Scotland is also located near the accommodation. You can get to the Leith Princes Street in a few minutes by car.

Check Availability

View all photos

6.5
Good
1327 Reviews

Twin Lions Hotel

📍 92 Corstorphine Road

From 88$

Twin Lions Hotel Edinburgh is a 2-star venue 3.5 km to the historic fortress "Edinburgh Castle". Featuring 11 rooms with views of the hills, this property is set within a short ride from Edinburgh Zoo.

BT Murrayfield Stadium is less than 1.6 km away. The hotel is 5 km away from the centre of Edinburgh.

Check Availability

View all photos

8.1
Very good
1306 Reviews

Piries Hotel

📍 4/8 Coates Gardens

From 39$

Piries Hotel Edinburgh is a 3-star venue situated in 20 minutes' walk from Princes Street. Featuring 43 rooms with views of the garden, this property is set within a short ride from Royal Mile.

BT Murrayfield Sports Stadium is less than 2.6 km away. The hotel is within about 25 minutes' walk of the centre of Edinburgh. Water of Leith Walkway is also located near the venue.

Check Availability

View all photos

8.4
Very good
2613 Reviews

Murrayfield Hotel

📍 18 Corstorphine Rd

From 87$

Located 1.3 km to BT Murrayfield Sports Stadium, the 4-star Murrayfield Hotel Edinburgh offers luxury rooms. You can enjoy a unique atmosphere and free parking, a sundeck and live performances provided at the venue.

Situated in Murrayfield district, the accommodation is set 2.8 km from Co-op Food. The hotel is 4 km away from the centre of Edinburgh. Murrayfield Ice Rink Arena is also located near the property. You can get to Royal Mile in a few minutes by car.

Check Availability

View all photos

7.5
Very good
4463 Reviews

Edinburgh Grosvenor Hotel

📍 5-21 Grosvenor Street

From 74$

This venue is located in the centre of Edinburgh, near Edinburgh International Conference Centre and 20 minutes' walk from Edinburgh Castle. Boasting access to BT Murrayfield Stadium within a short ride, the accommodation includes a shared lounge, entertainment activities and a bar onsite providing guests with stylish rooms.

St Andrew Square is less than 1.9 km away. The hotel is also next door to St Mary's Episcopal Cathedral, and near a train station.

Check Availability

View all photos

9.4
Excellent
2024 Reviews

Hotel Ceilidh-Donia

📍 Marchhall Crescent

From 100$

Featuring complimentary parking, a picnic area and a restaurant onsite, Hotel Ceilidh-Donia Edinburgh is situated in Newington district, within 2 km away from Royal Mile. Arthur's Seat hike is less than 1.8 km away.

The venue lies in a quiet area of Edinburgh, within 25 minutes' walk of the city centre. This accommodation is just off Priestfield Parish Church and 25 km from Edinburgh airport. You can get to the beautifully restored art-deco Edinburgh Festival Theatre in a few minutes by car.

Check Availability

View all photos

8.1
Very good
8834 Reviews

Four Points Flex By Sheraton Edinburgh

📍 25-33 Shandwick Place

From 66$

Featuring a storage for belongings and a safe deposit box, Cityroomz Edinburgh is located in West End district, 1.2 km from Princes Street Gardens. The historic fortress "Edinburgh Castle" is less than 1.3 km away.

The venue is situated in a beach area of Edinburgh, just a few steps from Charlotte Square. The city centre is close by, about 15 minutes' walk away. The grand townhouse "Georgian House" is also located near the accommodation. You can get to Edinburgh Old Town in a few minutes by car.

Check Availability
Edinburgh Golf hotels FAQ
What are the best all inclusive Edinburgh resorts?
For the best all-inclusive resort featuring an exceptional service, book Ibis Centre South Bridge - Royal Mile with turndown service, cots and a business centre, for about 256US$ per night.
What are the most popular spa resorts in Edinburgh?
According to our reviews-hotels.com statistics, The Bonham Hotel rating: 8.0/10 is the best Edinburgh accommodation providing an indoor swimming pool, a golf course and a Jacuzzi.
What are the top 10 resorts in Edinburgh?
According to our reviews-hotels.com statistics, The Claremont Hotel, Holiday Inn Express City Centre, An Ihg Hotel and Frederick House Hotel are the top hotel resorts for a pleasant stay.
What are the best Edinburgh resorts near Edinburgh Castle?
According to reviews-hotels.com statistics, Macdonald Holyrood and Aparthotel Adagio Royal Mile are the best resorts located within 15 minutes' walk from Edinburgh Castle.
What are the best Edinburgh resorts near a beach?
Guests on reviews-hotels.com enjoy staying at Rockville Hotel, set 2.3 km from Portobello Beach.
What are the top family-friendly resorts in Edinburgh?
Many guests loved staying at these child-friendly resorts — Malmaison Edinburgh and The Ben Doran Guest House with a golf course, concierge service and cots. Click here for more resorts.
What are the best golf resorts in Edinburgh?
According to our travel statistics, Black Ivy with a casino, a golf course and turndown service is the top golf resort amongst 14 other options.

Location