Curated Luxury self catering deals in Scotland

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Scotland

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Tynecastle Park Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gorgie, Edinburgh · 3.06 km from centre

9.6

 

253 review

Breakfast available

Located in Edinburgh (Gorgie), Tynecastle Park Hotel is within a 5-minute drive of Murrayfield Stadium and Princes Street. This hotel is 1.6 mi (2.6 km) from George Street and 1.8 mi (2.8 km) from Grassmarket.

Compare price on Booking.com
Compare price on Booking.com
The Melville Inn by Innkeeper's Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lasswade, Dalkeith · 8.64 km from centre

8.8

 

4,115 review

Located within 5.8 mi from Edinburgh City Center, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Musselburgh train station is 4.1 mi from the property, while Edinburgh Waverley is 6 mi away.

All rooms are air-conditioned and feature smart TVs with Chromecast and an private bathroom with a shower.

The Melville Inn Vintage Inn is next door, serving a selection of seasonal British dishes such as slow-cooked lamb shank, steak and mushroom pie, and the popular Hunter's chicken. The pub also serves an array of fine wines, real ales, soft drinks and spirits.

Surrounded by the countryside, guests can enjoy walks and cycling in the surrounding area. Other activities nearby includes golf.

Dalkeith Palace and Newbattle Abbey are 1.9 mi from the property. Edinburgh Airport is 14 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
George & Dragon
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aysgarth · 199.80 km from centre

8.1

 

289 review

George and Dragon is a 300-year-old, Grade-II-listed building located in the center of Aysgarth within Yorkshire Dales National Park. The hotel offers a bar and restaurant.

Each room at this 17th-century coaching inn has traditional design, a flat-screen TV and tea and coffee-making facilities.

You can relax by a log fire in the winter months and there is also a patio with views of Pen Hill. The bar serves a selection of local ales and fine wines.

You can go walking around the surrounding Yorkshire Dales countryside and explore the Wensleydale region. Aysgarth is known for its lovely waterfalls.

The charming market towns of Kendal and Sedburgh can be reached in around an hour by car.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Mansion House Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Elgin · 188.73 km from centre

8.2

 

476 review

Breakfast available

Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Relax and Elgin Museum. This golf hotel is 0.7 mi (1.1 km) from Elgin Cathedral and 2.6 mi (4.1 km) from Spynie Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delta Hotels by Marriott Edinburgh
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 7.87 km from centre

8.0

 

376 review

Breakfast available

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lake District Castle Inn hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Keswick · 141.22 km from centre

8.2

 

600 review

Breakfast available

Located in Keswick, Lake District Castle Inn hotel & Spa is in a national park, a 2-minute drive from Lake District Wildlife Park and 11 minutes from Derwentwater. This hotel is 8 mi (12.8 km) from Theatre By The Lake and 9.2 mi (14.7 km) from Castlerigg Stone Circle.

Compare price on Booking.com
Compare price on Booking.com
Forrester Park Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dunfermline · 24.86 km from centre

8.1

 

117 review

Offering a restaurant, a bar and a large garden and a championship golf course, Forrester Park Resort also has free WiFi access and free on-site parking. Located just 4 miles west of Dunfermline, Torry Bay is just 7 minutes' journey by car.

The accommodations includes a TV and an iPod dock. Complete with an electric kettle, the dining area also has a coffee machine. Featuring a hairdryer.

At Forrester Park Resort there is a terrace. Other facilities offered at the property include meeting facilities, a shared lounge and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including hiking and cycling.

From the property, Edinburgh Airport is 29 minutes' drive away and Edingburgh city center 20 miles away. Glasgow is 36 miles away.

Compare price on Booking.com
Compare price on Booking.com
Mingarry Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Highland, Acharacle · 183.27 km from centre

9.4

 

200 review

Three miles outside Acharacle, just over 1 hour’s drive from Fort William, Mingarry Park provides luxury 4-star Gold accommodations and a seasonal award-winning restaurant serving Scottish cuisine in the western Highlands. This Argyll guest house offers free parking and WiFi, stylish rooms and full Scottish breakfasts.

Each luxurious room at Mingarry Park has been individually designed and includes an private bathroom with shower and complementary Highland Aromatics toiletries. There 32 inch LCD Smart TV, hairdryer and tea and coffee facilities. The deluxe rooms feature a private balcony or decking with mountain views.

You can enjoy a cooked Scottish breakfast all year round apart from the month of November and it comes with free-range eggs and local bacon and sausage, or a continental buffet selection with cereals, fruit, yogurt and juice. There is also warming porridge topped with honey, and fresh tea and coffee.

The seasonal 2 Rosette AA-awarded restaurant serves fresh local produce in the dining room with views of Ben Resipole.

Ardnamurchan Distillery can be reached within a 35-minute drive. Lochailort is 17 miles from Mingarry Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nevis Bank Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fort William · 151.99 km from centre

8.8

 

556 review

Breakfast available

With a stay at Nevis Bank Inn in Fort William, you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe. This upscale hotel is 0.1 mi (0.1 km) from Lochaber Geopark and 0.4 mi (0.6 km) from Belford Hospital.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Pickled Parson of Sedgefield
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Bed & breakfast in Sedgefield, Stockton-on-Tees · 181.66 km from centre

9.0

 

139 review

Breakfast available

With a stay at The Pickled Parson of Sedgefield in Stockton-on-Tees, you'll be a 3-minute walk from Hardwick Park and within a 5-minute drive of Sedgefield Racecourse. This bed & breakfast is 3.1 mi (5 km) from Wynyard Woodland Park and 6.2 mi (10 km) from Windlestone Hall Country Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Glasgow East Kilbride by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in East Kilbride, Glasgow · 67.87 km from centre

8.0

 

770 review

Breakfast available

With a stay at Holiday Inn Glasgow East Kilbride by IHG in Glasgow, you'll be in the business district, within a 10-minute drive of Hampden Park and Cathkin Braes Country Park. This spa hotel is 8.6 mi (13.9 km) from OVO Hydro and 7.9 mi (12.6 km) from Buchanan Street.

Compare price on Booking.com
Compare price on Booking.com
The Craster Arms Hotel in Beadnell
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Beadnell · 106.52 km from centre

8.7

 

429 review

Located a 11-minute walk from Beadnell Beach, The Craster Arms Hotel in Beadnell offers 4-star accommodations in Beadnell and has a garden, a restaurant and a bar. The property is around 5.2 miles from Bamburgh Castle, 13 miles from Alnwick Castle and 23 miles from Lindisfarne Castle. This pet-friendly inn also has free WiFi.

The rooms in the inn are equipped with a TV. The rooms include a private bathroom with a shower, free toiletries and a hairdryer.

Continental and Full English/Irish breakfast options are available at The Craster Arms Hotel in Beadnell.

Guests at the accommodation will be able to enjoy activities in and around Beadnell, like fishing and cycling.

The Maltings Theatre & Cinema is 26 miles from The Craster Arms Hotel in Beadnell, while Dunstanburgh Castle is 8.3 miles from the property. Newcastle International Airport is 43 miles away.

Compare price on Booking.com
Compare price on Booking.com
Inn on the Square
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Keswick · 150.41 km from centre

8.8

 

687 review

Breakfast available

In the Lake District National Park, Inn on the Square has a central location by Keswick’s market square. This family-run property offers Scandinavian-style design combined with Cumbrian elements.

Modern bedrooms have an private bathroom.

The property features a chic lounge bar and a steakhouse.

A 10-minute walk from Derwentwater Lake, the property is close to shops, bars and restaurants. You can take a boat out or simply enjoy a walk and the lovely views.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Edinburgh Carlton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Old Town Edinburgh, Edinburgh · 0.29 km from centre

8.2

 

1,002 review

Breakfast available

With a stay at Hilton Edinburgh Carlton, you'll be centrally located in Edinburgh, steps from Royal Mile and 10 minutes by foot from Edinburgh Castle. This hotel is 0.2 mi (0.4 km) from Princes Street and 0.4 mi (0.6 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Southfield Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Girvan · 131.00 km from centre

9.0

 

77 review

With a stay at The Southfield Hotel in Girvan, you'll be near the beach, just a 4-minute walk from McKechnie Institute and 5 minutes by foot from Girvan Community Garden. This inn is 0.5 mi (0.7 km) from Louisa Park and 0.5 mi (0.9 km) from Stair Park.

Compare price on Booking.com
Compare price on Booking.com
High Range Lodge Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aviemore · 142.28 km from centre

9.1

 

2,385 review

With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.

Surrounded by woodland, scenic walks can be enjoyed in the immediate area. Aviemore town center and rail station are less than 10 minutes’ walk away. The Cairngorms National Park is within 30 minutes’ drive of High Range Lodge Hotel.

A wall-mounted LCD TV, an private bathroom, and tea and coffee making facilities are also included in each neutrally decorated room.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Edinburgh - Queensferry Crossing
[missing: cards.star_rating_info]

Hotel in North Queensferry, Dunfermline · 15.05 km from centre

9.2

 

758 review

Breakfast available

With a stay at DoubleTree by Hilton Edinburgh - Queensferry Crossing in Dunfermline, you'll be a 2-minute walk from Forth Road Bridge and 15 minutes by foot from Deep Sea World. This hotel is 14.2 mi (22.8 km) from Edinburgh Castle and 14.2 mi (22.9 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard by Marriott Glasgow SEC
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Finnieston, Glasgow · 68.91 km from centre

9.0

 

717 review

Breakfast available

Located in Glasgow (Glasgow Westend), Courtyard by Marriott Glasgow SEC is within a 10-minute walk of OVO Hydro and Scottish Exhibition and Conference Centre. This hotel is 1 mi (1.5 km) from Glasgow Science Centre and 1.1 mi (1.8 km) from Kings Theatre Glasgow.

Compare price on Booking.com
Compare price on Booking.com
The Plough Inn Leitholm
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Coldstream · 60.74 km from centre

9.4

 

97 review

The Plough Inn Leitholm has a garden, terrace, a restaurant and bar in Coldstream. This 4-star inn offers free WiFi. Etal Castle is 14 miles away and Melrose Abbey is 20 miles from the inn.

The inn has some accommodations with garden views, and the rooms include a coffee machine. All rooms in The Plough Inn Leitholm are equipped with a flat-screen TV and free toiletries.

An à la carte, Full English/Irish or vegetarian breakfast is available at the property.

The Maltings Theatre & Cinema is 16 miles from the accommodation, while Lindisfarne Castle is 28 miles from the property. Edinburgh Airport is 49 miles away.

Compare price on Booking.com
Compare price on Booking.com
Trigony Hotel and Garden Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dumfries and Galloway, Closeburn · 88.63 km from centre

8.9

 

314 review

Breakfast available

Located in Closeburn, 6.1 miles from Drumlanrig Castle, Trigony Hotel and Garden Spa provides accommodations with a garden, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 13 miles of Dumfries and Galloway Golf Club. The property has room service and luggage storage space for guests.

With a private bathroom equipped with a shower and free toiletries, rooms at the hotel also offer free WiFi, while selected rooms have a patio.

An à la carte, Full English/Irish or vegetarian breakfast is served at the property.

The area is popular for hiking and cycling, and bike rental is available at this 4-star hotel.

Dumfries and County Golf Club is 14 miles from Trigony Hotel and Garden Spa, while Caerlaverock Castle is 21 miles away. Glasgow Prestwick Airport is 45 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor