Travelmyth Logo
7,258,491 hotelsin 60 categories
Sign In

Romantic Hotels in Scotland

200+ HOTELS IN SCOTLANDRanking can be influenced by the commissions we receive.
The Witchery main photo
The Witchery
Hotel in EdinburghEdinburghGB flag
9.5
Excellent
From $973
$
Romantic
Featuring lavishly furnished suites with gothic touches, velvet-lined walls and large oak beds and 4-posters, this hotel is one of the most romantic hotels in the world.
Fonab Castle Hotel main photo
Fonab Castle Hotel
Hotel in PitlochryPerthshire and KinrossGB flag
8.6
Very Good
From $396
$
Romantic
The breath-taking views and the welcoming atmosphere make this castle hotel the perfect romantic destination.
Inverlochy Castle Hotel main photo
Inverlochy Castle Hotel
Country House in Fort WilliamHighlandsGB flag
8.7
Very Good
From $293
$
Romantic
A luxurious country house hotel near Fort William, offering stunning views and an exceptional dining experience. The castle's opulent interiors and secluded location create a romantic and unforgettable atmosphere.
Glenapp Castle main photo
Glenapp Castle
Hotel in BallantraeSouth AyrshireGB flag
9.5
Excellent
From $602
$
Romantic
A grand Victorian Scottish baronial castle set in landscaped grounds in Ayrshire. It offers a luxury hotel experience with formal dining and beautiful gardens, perfect for a romantic escape.
Prestonfield House main photo
Prestonfield House
Hotel in EdinburghEdinburghGB flag
9.6
Excellent
From $455
$
Romantic
An opulent hotel in Edinburgh with lavish rooms and stunning grounds, offering a unique and romantic experience. Its secluded location and luxurious amenities make it ideal for couples seeking privacy and indulgence.
Summary of reviews related to the 'Romantic' category
If you're looking for a luxurious and romantic stay, look no further than Prestonfield House. The beautiful hotel is perfect for any special celebration with atmospheric furniture and lighting that make for a very relaxing stay. It's no wonder that many guests choose to spend their honeymoons here, as the luxury and peace are unmatched. The service is fabulous and you'll feel like royalty during your stay. The lovely setting only adds to the charm of this place. Although some guests wished for a bit more effort from the hotel, overall, Prestonfield House is exactly what you need for a romantic and memorable getaway.
Kinloch Lodge Hotel and Restaurant main photo
Kinloch Lodge Hotel and Restaurant
Hotel in KinlochHighlandsGB flag
9.2
Excellent
From $551
$
Romantic
Situated on the Isle of Skye, this hotel offers a remote and romantic retreat with its cozy rooms and stunning sea views. The hotel's renowned restaurant provides an intimate dining experience with locally sourced cuisine.
Glencoe House main photo
Glencoe House
Hotel in GlencoeHighlandsGB flag
9.7
Excellent
From $534
$
Romantic
There is nothing more romantic than sitting with your soul mate in front of the roaming fire as you watch the grandiose highness of Pap and Loch Leven in the distance.
Isle of Eriska Hotel Spa & Island main photo
Isle of Eriska Hotel Spa & Island
Hotel in BenderlochArgyll and ButeGB flag
9.1
Excellent
From $448
$
Romantic
This hotel offers a secluded island location, a spa, and luxurious accommodations, creating an intimate and romantic atmosphere. The combination of natural beauty and high-end amenities provides an exceptional experience for couples.
Monachyle Mhor Hotel main photo
Monachyle Mhor Hotel
Hotel in LochearnheadStirlingGB flag
9.3
Excellent
From $305
$
Romantic
Located in Balquhidder, this boutique hotel offers a unique and stylish experience with exceptional dining. Its quirky design and focus on local produce make it a memorable romantic destination.
Duisdale House Hotel main photo
Duisdale House Hotel
Hotel in IsleornsayHighlandsGB flag
8.7
Very Good
From $139
$
Romantic
Located on the Isle of Skye, this hotel offers a blend of luxury and tranquility, perfect for a romantic escape. Guests can enjoy the hotel's elegant rooms, fine dining, and explore the island's breathtaking scenery.
Summary of reviews related to the 'Romantic' category
Duisdale House Hotel offers a delightful experience for those seeking a romantic retreat. The charming and cozy atmosphere makes it an ideal spot for a honeymoon or special getaway. Guests are made to feel particularly special, enjoying a wonderful ambiance that combines a personal touch with the comfort of feeling at home. The hotel is praised for its suitability as a relaxing and romantic setting, perfect for weekend escapes. The cozy parlor, complete with a fire, along with the opportunity to have dinner in a lovely setting, adds to the enchanting experience. Overall, Duisdale House Hotel stands out as a fabulous choice for couples looking to unwind in a romantic environment.
The Balmoral Hotel main photo
The Balmoral Hotel
Hotel in EdinburghEdinburghGB flag
9.3
Excellent
From $590
$
Romantic
The Balmoral Hotel, located on Princes Street, is a landmark known for its elegance and exceptional service. Its luxurious rooms and stunning views of Edinburgh provide a romantic backdrop for couples.
Lochside House Hotel & Spa main photo
Lochside House Hotel & Spa
Hotel in New CumnockEast AyrshireGB flag
9.0
Excellent
From $215
$
Romantic
Located near New Cumnock, this hotel offers a tranquil spa and beautiful loch views. The hotel's serene setting and relaxing amenities make it an ideal romantic getaway.
Cringletie House main photo
Cringletie House
Country House in PeeblesScottish BordersGB flag
9.2
Excellent
From $337
$
Romantic
Located in Peebles, this country house hotel offers a luxurious and romantic experience with beautiful gardens and fine dining. Its secluded location and elegant interiors make it perfect for couples.
Greywalls Hotel & Chez Roux main photo
Greywalls Hotel & Chez Roux
Hotel in GullaneEast LothianGB flag
8.8
Excellent
From $398
$
Romantic
Located in Gullane, this hotel offers a luxurious experience with a renowned restaurant and beautiful gardens. Its elegant design and exceptional cuisine make it a romantic destination for food lovers.
Old Course Hotel St Andrews main photo
Old Course Hotel St Andrews
Hotel in St AndrewsFifeGB flag
9.2
Excellent
From $400
$
Romantic
Overlooking the famous golf course, this hotel offers luxurious accommodations and stunning views. The hotel's spa and fine dining options make it ideal for a romantic and relaxing getaway.
SCHLOSS Roxburghe, part of Destination by Hyatt main photo
SCHLOSS Roxburghe, part of Destination by Hyatt
Hotel in KelsoScottish BordersGB flag
9.1
Excellent
From $216
$
Romantic
Located in Kelso, this hotel offers a luxurious and romantic experience with beautiful grounds and fine dining. Its historic charm and elegant interiors make it perfect for couples seeking a refined getaway.
Summary of reviews related to the 'Romantic' category
SCHLOSS Roxburghe, part of Destination by Hyatt, appears to be a perfect destination for those seeking a romantic escape. The hotel and its beautiful spa facilities provide an ideal backdrop for special occasions such as anniversaries, honeymoons and Valentine's celebrations. Guests have praised the spa for offering great couples massage experiences and a generally super relaxing atmosphere. Many have described it as the perfect spot for a weekend getaway with its relaxing and tranquil location adding to the appeal.

The hotel’s cozy bar, complete with a log fire, offers a charming space to unwind and little touches like extra desserts and special gifts for anniversaries have been appreciated. The ambiance is cozy and luxurious, making it a great place to celebrate love and companionship. Despite a few less enthusiastic comments, the majority of reviews reflect a magical and comfortable stay, ideal for those wanting to spend intimate and memorable moments together.
Kinnettles Hotel & Spa main photo
Kinnettles Hotel & Spa
Hotel in St AndrewsFifeGB flag
8.4
Very Good
From $450
$
Romantic
Located in St. Andrews, this hotel offers a luxurious spa and elegant accommodations. Its relaxing atmosphere and central location make it perfect for a romantic retreat.
The Gleneagles Hotel main photo
The Gleneagles Hotel
Hotel in AuchterarderPerthshire and KinrossGB flag
9.4
Excellent
From $575
$
Romantic
This romantic resort offers a variety of stylish rooms and luxurious suites.
Cameron House on Loch Lomond main photo
Cameron House on Loch Lomond
Hotel in BallochArgyll and ButeGB flag
8.5
Very Good
From $390
$
Romantic
It's a location of majestic beauty and the ideal place to offer your partner a romantic break unlike any other you've ever had before.
Ardanaiseig Hotel main photo
Ardanaiseig Hotel
Country House in KilchrenanArgyll and ButeGB flag
8.6
Very Good
From $170
$
Romantic
Located in Kilchrenan, this hotel offers a glorious country house experience with stunning views on the banks of Loch Awe. The restaurant has a 3 AA Rosette rating and there's superb fishing, making it a romantic getaway for nature lovers.
Summary of reviews related to the 'Romantic' category
Escape to a truly enchanting property and step back in time at Ardanaiseig Hotel. This authentic castle, surrounded by beautiful woodlands and spacious gardens, is perfect for a luxurious and romantic hideaway. From the stunning location to the magical walled garden, it's easy to see why guests have described it as heaven on earth. The calm and relaxing atmosphere, combined with the character and charm of the building, make you feel like nobility. With friendly and engaging staff, as well as beautiful antique furnishings, this hotel is truly an experience and not just a place to stay. Experience the ultimate romantic getaway at Ardanaiseig Hotel, where fairy tales come to life.
*Additional taxes or fees may apply. Please check the final price before completing your booking.Showing 1-20 out of 200+ hotels in Scotland
Save more on the App
7,258,491
Hotels
60
Categories
49,804
Regions
208,995
Cities