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

Small Hotels in Scotland

200+ HOTELS IN SCOTLANDRanking can be influenced by the commissions we receive.
Glenapp Castle main photo
Glenapp Castle
Hotel in BallantraeSouth AyrshireGB flag
9.5
Excellent
From $602
$
Small
This five-star luxury castle hotel offers an intimate and grand experience with oak-paneled rooms, rich fabrics, and fine antiques. Its award-winning cuisine, impeccable service, breathtaking gardens, and stunning seascapes create a perfect country escape.
The Witchery by the Castle main photo
The Witchery by the Castle
Hotel in EdinburghEdinburghGB flag
9.5
Excellent
From $973
$
Small
Located on the Royal Mile, this hotel is known for its gothic and theatrical design, creating a unique and intimate atmosphere. The suites are lavishly decorated with velvet drapes and antique furnishings, offering a luxurious and romantic experience. It provides an excellent dining experience showcasing the best of Scotland's produce in the most charming of settings.
Kinloch Lodge Hotel and Restaurant main photo
Kinloch Lodge Hotel and Restaurant
Hotel in KinlochHighlandsGB flag
9.2
Excellent
From $551
$
Small
Kinloch Lodge Hotel offers a cozy and intimate stay with a focus on culinary excellence. Located on the Isle of Skye, it provides a unique opportunity to experience the island's natural beauty and local cuisine.
Cringletie House main photo
Cringletie House
Country House in PeeblesScottish BordersGB flag
9.2
Excellent
From $337
$
Small
Cringletie House offers a traditional Scottish country house experience with a personal touch. The elegant rooms, beautiful gardens, and focus on hospitality create a cozy and charming atmosphere.
Glencoe House main photo
Glencoe House
Hotel in GlencoeHighlandsGB flag
9.7
Excellent
From $534
$
Small
Glencoe House provides a luxurious and secluded experience in the heart of the Scottish Highlands. The hotel's elegant suites, personalized service, and stunning views create a charming and intimate atmosphere.
Duisdale House Hotel main photo
Duisdale House Hotel
Hotel in IsleornsayHighlandsGB flag
8.6
Very Good
From $139
$
Small
Located on the Isle of Skye, Duisdale House Hotel provides a secluded and intimate experience with a focus on Scottish hospitality. The hotel's cozy rooms, excellent dining, and stunning surroundings make it a charming destination.
Inverlochy Castle Hotel main photo
Inverlochy Castle Hotel
Country House in Fort WilliamHighlandsGB flag
8.7
Very Good
From $293
$
Small
This hotel offers a luxury experience with stunning views of Ben Nevis and the surrounding woodlands. It provides fine dining and historic charm, making it an ideal retreat for those seeking a memorable and intimate stay.
Crossbasket Castle, Hotel & Restaurant main photo
Crossbasket Castle, Hotel & Restaurant
Hotel in High BlantyreSouth LanarkshireGB flag
8.9
Excellent
From $399
$
Small
This hotel offers a regal and romantic getaway with period furnishings, oversized beds, and dining in opulent surroundings. It features a contemporary restaurant from the Roux culinary dynasty, showcasing Scotland's natural larder with creative flair.
Monachyle Mhor Hotel main photo
Monachyle Mhor Hotel
Hotel in LochearnheadStirlingGB flag
9.3
Excellent
From $305
$
Small
This boutique hotel, nestled between Loch Voil and Loch Doine in the Trossachs National Park, offers modern luxury with rustic charm. Its award-winning restaurant and scenic location make it a perfect cozy retreat.
Links House at Royal Dornoch main photo
Links House at Royal Dornoch
Hotel in DornochHighlandsGB flag
9.4
Excellent
From $353
$
Small
Links House at Royal Dornoch provides a luxurious and intimate experience for golf enthusiasts and those seeking a relaxing Highland getaway. Its proximity to the Royal Dornoch golf course and the charming town of Dornoch makes it a desirable destination.
Knockderry Country House Hotel main photo
Knockderry Country House Hotel
Country House in CoveArgyll and ButeGB flag
9.0
Excellent
From $148
$
Small
Located on the Shore Road, this country house hotel offers a charming and intimate atmosphere. Its setting and features make it ideal for a cozy retreat.
The Airds Hotel and Restaurant main photo
The Airds Hotel and Restaurant
Hotel in Port AppinArgyll and ButeGB flag
8.8
Excellent
From $195
$
Small
Located in Port Appin, near Oban, this hotel sits on the shores of Loch Linnhe. Its award-winning seafood restaurant, waterfront conservatory, and warm service offer an unforgettable experience.
Forss House main photo
Forss House
Hotel in ThursoHighlandsGB flag
8.5
Very Good
From $188
$
Small
Forss House provides a tranquil and historic retreat in Thurso. The hotel offers comfortable accommodations and a charming atmosphere, perfect for exploring the northern Highlands.
Thackray House main photo
Thackray House
Country House in CallanderStirlingGB flag
8.7
Very Good
From $225
$
Small
Situated in Callander, this country house hotel offers a tranquil escape with beautiful gardens and elegant rooms. It provides a blend of luxury and comfort in a historic setting.
Old Pines Hotel And Restaurant main photo
Old Pines Hotel And Restaurant
Hotel in Spean BridgeHighlandsGB flag
8.9
Excellent
From $168
$
Small
The hotel provides a tranquil experience with views of Ben Nevis. Its award-winning restaurant uses organic, locally sourced ingredients. Guests can relax in cozy sitting rooms with log fires and a library.
Invergarry Hotel main photo
Invergarry Hotel
Hotel in InvergarryHighlandsGB flag
8.4
Very Good
From $188
$
Small
Invergarry Hotel offers a traditional Highland experience with its historic building and welcoming atmosphere. Its location in the heart of the Highlands makes it an ideal base for exploring the surrounding area.
Bunchrew House Hotel main photo
Bunchrew House Hotel
Hotel in InvernessHighlandsGB flag
9.0
Excellent
From $259
$
Small
Bunchrew House Hotel, located near Inverness, provides a charming and historic country house experience. The hotel's beautiful gardens and elegant interiors create a relaxing and intimate atmosphere.
Kinnettles Hotel & Spa main photo
Kinnettles Hotel & Spa
Hotel in St AndrewsFifeGB flag
8.4
Very Good
From $450
$
Small
This boutique hotel offers luxurious suites with modern interiors and high-end amenities. It is located in the heart of St Andrews, close to the Old Course and other attractions, providing an intimate and charming experience.
The Dowans Hotel of Speyside main photo
The Dowans Hotel of Speyside
Hotel in AberlourMorayGB flag
9.0
Excellent
From $217
$
Small
This Victorian mansion offers individually designed rooms with stunning views, a whisky bar featuring a wide selection, and delicious cuisine made with locally sourced ingredients. It combines period character with contemporary décor, creating a romantic retreat.
Ardanaiseig Hotel main photo
Ardanaiseig Hotel
Country House in KilchrenanArgyll and ButeGB flag
8.6
Very Good
From $170
$
Small
Located in Kilchrenan, this country house offers a secluded and luxurious retreat. The hotel's beautiful gardens and elegant interiors provide a charming and intimate atmosphere.
*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
Small Hotels, Country Houses in Scotland