Holidays with a pool in Edinburgh and Lothian

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Edinburgh and Lothian / Swimming Pool

Sort by
Most popular

See the latest prices and deals by

Primary image
8.6

Holiday Inn Edinburgh Zoo by IHG

Hotel in Corstorphine, Edinburgh

With a stay at Holiday Inn Edinburgh Zoo by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and Spire Murrayfield Hospital. This hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Fabulous1,624 reviews
8.6
View details
Primary image
9.2

Apex Waterloo Place Hotel

Hotel in New Town, Edinburgh

With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 8 minutes by foot from Royal Mile. This spa hotel is 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre and 0.4 mi (0.6 km) from George Street.

Exceptional2,159 reviews
9.2
View details
The Bay Hotel
8.4

The Bay Hotel

Hotel in Kinghorn

Located in Kinghorn, 2.1 km from Burntisland Beach, The Bay Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. The hotel offers an indoor pool, sauna and a 24-hour front desk.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a wardrobe.

A buffet, à la carte or continental breakfast is available at the property.

The Bay Hotel offers a children's playground.

Edinburgh International Conference Centre is 38 km from the accommodation, while Edinburgh Castle is 39 km away. Edinburgh Airport is 37 km from the property.

Very good2,283 reviews
8.4
View details
Primary image
8.6

Best Western Kings Manor Hotel

Hotel in Portobello, Edinburgh

With a stay at Best Western Kings Manor Hotel in Edinburgh (Portobello), you'll be within a 5-minute drive of Portobello Beach and Queen Margaret University. This spa hotel is 2.2 mi (3.6 km) from Musselburgh Racecourse and 3.9 mi (6.3 km) from Palace of Holyroodhouse.

Fabulous1,001 reviews
8.6
View details
Primary image
8.8

DoubleTree by Hilton Edinburgh Airport

Hotel in Ingliston, Newbridge

Located in Newbridge (Ingliston), DoubleTree by Hilton Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This hotel is 7 mi (11.2 km) from George Street and 7.7 mi (12.5 km) from Royal Mile.

Fabulous1,565 reviews
8.8
View details
Primary image
9.0

Dalmahoy Hotel & Country Club

Hotel in Dalmahoy, Kirknewton

When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium. This family-friendly hotel is 9.1 mi (14.7 km) from Royal Mile and 9.1 mi (14.7 km) from Edinburgh Castle.

Exceptional1,771 reviews
9.0
View details
Primary image
8.4

Village Hotel Edinburgh

Hotel in Edinburgh

With a stay at Village Hotel Edinburgh in Edinburgh (Craigleith), you'll be a 3-minute drive from Dean Village and 7 minutes from Royal Mile. This hotel is 2.8 mi (4.4 km) from Edinburgh Castle and 1.9 mi (3.1 km) from Princes Street.

Very good1,005 reviews
8.4
View details
Primary image
9.2

Novotel Edinburgh Park

Hotel in Sighthill, Edinburgh

Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 5.5 mi (8.8 km) from Princes Street and 5.6 mi (9 km) from George Street.

Exceptional1,004 reviews
9.2
View details
Primary image
9.0

Apex Grassmarket Hotel

Hotel in Old Town Edinburgh, Edinburgh

With a stay at Apex Grassmarket Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 4 minutes by foot from Royal Mile. This hotel is 0.3 mi (0.4 km) from Edinburgh Castle and 0.4 mi (0.6 km) from University of Edinburgh.

Exceptional3,000 reviews
9.0
View details
Primary image
8.4

Macdonald Houstoun House

Hotel in Broxburn

Located in Broxburn, Macdonald Houstoun House is in a rural location, within a 15-minute drive of Linlithgow Palace and Linlithgow Golf Club. This spa hotel is 6.9 mi (11.2 km) from Royal Highland Centre and 7.2 mi (11.5 km) from Five Sisters Zoo.

Very good1,003 reviews
8.4
View details
Primary image
8.8

Novotel Edinburgh Centre

Hotel in Old Town Edinburgh, Edinburgh

A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 10-minute walk of Grassmarket and University of Edinburgh. This hotel is 0.5 mi (0.8 km) from Royal Mile and 0.6 mi (1 km) from Edinburgh Castle.

Fabulous1,001 reviews
8.8
View details
Primary image
9.2

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel in Edinburgh

With a stay at The Caledonian Edinburgh, Curio Collection by Hilton, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This luxury hotel is 0.9 mi (1.4 km) from Grassmarket and 1.4 mi (2.2 km) from University of Edinburgh.

Exceptional1,002 reviews
9.2
View details
Primary image
8.0

Barony Castle Hotel

Hotel in Eddleston, Peebles

With a stay at Barony Castle Hotel in Peebles (Eddleston), you'll be a 1-minute drive from Great Polish Map of Scotland and 10 minutes from Peebles Golf Club. This upscale hotel is 6.9 mi (11 km) from 7stanes - Glentress and 7.4 mi (11.8 km) from Kailzie Gardens.

Very good695 reviews
8.0
View details
Primary image
8.2

Delta Hotels by Marriott Edinburgh

Hotel in Edinburgh

Located in Edinburgh (Gogar), Delta Hotels by Marriott Edinburgh is within a 5-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 2.9 mi (4.7 km) from Royal Highland Centre and 3.1 mi (4.9 km) from Cramond Beach.

Very good845 reviews
8.2
View details
Leonardo Edinburgh Murrayfield
7.9

Leonardo Edinburgh Murrayfield

Hotel in Edinburgh

<h2>Comfortable Accommodation</h2>

Leonardo Edinburgh Murrayfield in Edinburgh offers spacious rooms with private bathrooms, free WiFi, and modern amenities. Guests enjoy comfortable beds and ample room sizes.

<h2>Exceptional Facilities</h2>

The hotel features a sauna, fitness centre, indoor swimming pool, and a steam room. Additional facilities include a restaurant, bar, and yoga classes. Free on-site private parking is available.

<h2>Dining Options</h2>

Breakfast options include continental, buffet, and full English/Irish. The restaurant serves a variety of meals, and room service is available.

<h2>Prime Location</h2>

Located 2.5 km from Edinburgh Zoo and 5 km from Edinburgh Airport, the hotel is close to attractions such as Edinburgh Castle and the Royal Mile.

Good5,920 reviews
7.9
View details
Primary image
8.8

Edinburgh Marriott Hotel Holyrood

Hotel in Holyrood, Edinburgh

Edinburgh Marriott Hotel Holyrood is centrally located in Edinburgh – a 3-minute walk from Royal Mile and 9 minutes by foot from Princes Street. This spa hotel is 0.7 mi (1.1 km) from Grassmarket and 0.8 mi (1.2 km) from University of Edinburgh.

Fabulous1,000 reviews
8.8
View details
Lobby
8.2

Leonardo Edinburgh Murrayfield

Hotel in Edinburgh

In the heart of Edinburgh, Leonardo Edinburgh Murrayfield is within a 5-minute drive of Royal Burgess Golf Course and Edinburgh Zoo. This hotel is 1.5 mi (2.4 km) from Bruntsfield Links Golf Course and 1.5 mi (2.4 km) from Lauriston Castle.

Very good1,001 reviews
8.2
View details
Primary image
9.2

Norton House Hotel & Spa

Hotel in Newbridge

When you stay at Norton House Hotel & Spa in Newbridge, you'll be in the business district, within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium. This spa hotel is 10.6 mi (17.1 km) from Royal Mile and 10.6 mi (17.1 km) from Edinburgh Castle.

Exceptional1,001 reviews
9.2
View details
Lobby
9.4

Kimpton Charlotte Square by IHG

Hotel in New Town, Edinburgh

Kimpton Charlotte Square by IHG is centrally located in Edinburgh – a 2-minute walk from Princes Street Gardens and 12 minutes by foot from Edinburgh International Conference Centre. This luxury hotel is 1.1 mi (1.8 km) from St. Giles' Cathedral and 1.2 mi (1.9 km) from Greyfriars Kirk.

Exceptional1,002 reviews
9.4
View details
Primary image
9.0

Radisson Collection Hotel, Royal Mile Edinburgh

Hotel in Old Town Edinburgh, Edinburgh

With a stay at Radisson Collection Hotel, Royal Mile Edinburgh, you'll be centrally located in Edinburgh, steps from Royal Mile and 5 minutes by foot from Edinburgh Castle. This luxury hotel is 0.2 mi (0.3 km) from Grassmarket and 0.3 mi (0.5 km) from University of Edinburgh.

Exceptional1,000 reviews
9.0
View details