Scotland is a rugged and dramatic country forming the northern third of Great Britain, renowned for its ancient castles, breathtaking Highland landscapes, and vibrant cultural heritage. From the cosmopolitan cities of Edinburgh and Glasgow to the remote beauty of the Isle of Skye and Loch Ness, Scotland offers an extraordinary blend of history, natural wonder, and warm hospitality. Scotland is also celebrated for its world-class whisky distilleries, golf courses, and the distinctive traditions of clan culture and Highland games.
Accommodation overview
Hotels by budget
Find accommodation that fits your travel budget.
Budget-friendly (under $50/night)
St Christopher's Inn Edinburgh
One of Edinburgh's best-known hostels, St Christopher's Inn is located on Market Street steps from the Royal Mile and Waverley Station. The hostel offers a mix of dormitory and private rooms, a lively bar, and great social atmosphere. Popular with young travellers and backpackers.
Check rates on Booking.comRoyal Mile Backpackers
A friendly, centrally-located hostel right on the Royal Mile in Edinburgh's Old Town. Royal Mile Backpackers offers dormitory accommodation with a relaxed, sociable atmosphere. Ideally placed for exploring Edinburgh's historic centre on foot.
Check rates on Booking.comSafestay Edinburgh
Safestay Edinburgh is a modern, well-managed hostel in a converted Georgian building in the Old Town. Offers a range of dorm and private en-suite rooms with a licensed cafe-bar, common areas, and good security. Well-suited to solo travellers and groups.
Check rates on Booking.comGenerator Hostel Edinburgh
Generator Edinburgh is a stylish hostel in the vibrant Cowgate area of Edinburgh's Old Town. Known for its design-led interiors, lively bar, and excellent social events, Generator attracts travellers who want the hostel experience without compromising on style. Dorms and private rooms available.
Check rates on Booking.comEuro Hostel Glasgow
Euro Hostel is Glasgow's largest and best-known hostel, located on the River Clyde with views of the water. Offers both dormitory and private rooms, a well-stocked bar and restaurant, and a great location near the city's main attractions. Popular with groups and solo travellers alike.
Check rates on Booking.comHaymarket Hub Hotel Edinburgh
The Haymarket Hub Hotel by Accor is a compact, no-frills hotel near Haymarket Station offering good value accommodation with a central Edinburgh location. Rooms are small but functional and well-equipped. Ideal for travellers who want a private room on a tight budget.
Check rates on Booking.comPoint A Hotel Edinburgh
Point A Hotel offers compact, smartly designed rooms with excellent value in a central Edinburgh location near Grassmarket. The hotel focuses on the essentials - comfortable beds, powerful showers, and fast Wi-Fi - without the extras that push up prices. A great option for budget-conscious travellers wanting a private room.
Check rates on Booking.comMid-range ($50-150/night)
citizenM Edinburgh
citizenM offers stylish, tech-forward hotel rooms with XL beds, rain showers, and tablet-controlled rooms in a great Old Town location near Edinburgh Castle. The communal areas feature art-filled lounges, a canteenM cafe/bar, and a sociable, design-led atmosphere. It's an excellent mid-range option with a boutique feel.
Check rates on Booking.comHotel Indigo Glasgow
Hotel Indigo Glasgow occupies a striking Art Deco building in the city centre. Each room is individually designed with local neighbourhood themes celebrating Glasgow's industrial and cultural heritage. The Steak and Lobster restaurant and Grain Store bar are popular with both guests and locals.
Check rates on Booking.comThe Grassmarket Hotel
Located in the historic Grassmarket area at the foot of Edinburgh Castle, this independently-owned hotel offers comfortable rooms with castle views, a popular restaurant and bar, and a vibrant atmosphere. The Grassmarket is one of Edinburgh's liveliest areas with excellent pubs, restaurants, and a weekly market.
Check rates on Booking.comLeonardo Hotel Edinburgh City
Formerly the Jurys Inn, the Leonardo Hotel Edinburgh City is a well-located 4-star hotel just steps from the Royal Mile, Edinburgh Castle, and Waverley Station. Offers clean, modern rooms at competitive prices with a good on-site restaurant and bar. Excellent value for a well-placed Edinburgh base.
Check rates on Booking.comThe Dunstane Houses
The Dunstane Houses is a boutique hotel comprising two Victorian villas in a peaceful residential area of Edinburgh. Individually designed rooms combine traditional Scottish character with contemporary comforts. The Ba'bar cocktail bar offers a fine selection of Scottish gins and whiskies, and the hotel has a warm, personal atmosphere.
Check rates on Booking.comKimpton Blythswood Square Hotel
The Kimpton Blythswood Square is Glasgow's finest city-centre hotel, occupying a magnificent Georgian townhouse on one of Glasgow's most elegant squares. The hotel features the award-winning spa (with rooftop pool and hot tub), Salon bar and restaurant, and beautifully appointed rooms. A Glasgow institution that combines historic grandeur with contemporary luxury.
Check rates on Booking.comMercure Aberdeen Caledonian Hotel
The Mercure Aberdeen Caledonian is a historic Victorian hotel in Aberdeen's city centre, offering comfortable rooms, an on-site restaurant, and a convenient base for exploring the Granite City and Deeside. The hotel retains much of its Victorian character while offering modern facilities.
Check rates on Booking.comRocpool Reserve Hotel & Chez Roux
Rocpool Reserve is Inverness's most stylish boutique hotel, a Georgian mansion offering individually designed rooms from classic to ultra chic. The Chez Roux restaurant by celebrity chef Albert Roux offers French-influenced cuisine. An excellent base for exploring Loch Ness, the Cairngorms, and the broader Highland region.
Check rates on Booking.comLoch Ness Lodge
A beautiful boutique lodge on the north shore of Loch Ness, Loch Ness Lodge offers just 12 rooms and suites in a Victorian house surrounded by woodland. The lodge features a log fire lounge, a drawing room for afternoon tea, and excellent home-cooked dinners using local Scottish produce. The perfect romantic Highland escape.
Check rates on Booking.comLuxury ($150+/night)
The Balmoral Hotel
Edinburgh's most iconic luxury hotel, housed in the landmark Victorian railway hotel at the east end of Princes Street. The Balmoral's clock is kept 2 minutes fast by tradition so guests never miss their trains. Features the award-winning Number One restaurant, the Michelin-starred signature restaurant, and the Palm Court afternoon tea. Rooms and suites offer views of Edinburgh Castle or the Old Town.
Check rates on Booking.comGleneagles Hotel
One of the world's great resort hotels, Gleneagles sits in 850 acres of Perthshire countryside. It features three championship golf courses including the King's Course, which hosted the 2014 Ryder Cup. The resort offers exceptional dining including Andrew Fairlie (two Michelin stars - Scotland's only two-star), the WARE leisure complex, equestrian centre, and a wide range of country pursuits. Gleneagles hosted the G8 summit in 2005.
Check rates on Booking.comPrestonfield House
Prestonfield House is a magnificent 17th-century mansion at the foot of Arthur's Seat, set within 20 acres of landscaped grounds with peacocks and Highland cattle. The hotel is lavishly decorated with Jacobean furnishings, antiques, and an atmosphere of theatrical splendour. The award-winning Rhubarb restaurant serves Scottish cuisine in a setting of extraordinary opulence.
Check rates on Booking.comTrump Turnberry
The iconic Turnberry resort on the Ayrshire coast is one of Scotland's great golf hotels, home to the legendary Ailsa Championship Course which has hosted the Open Championship four times. The clifftop hotel offers stunning views to Ailsa Craig and the Isle of Arran. The resort features luxurious spa facilities, fine dining, and a range of activities.
Check rates on Booking.comIsle of Eriska Hotel
A privately-owned island hotel accessible by bridge, the Isle of Eriska offers complete seclusion in one of Scotland's most beautiful locations overlooking the Firth of Lorn. The baronial mansion houses just 23 bedrooms and suites, with a Michelin-starred restaurant, an excellent spa, and abundant wildlife including badgers that are famously fed on the hotel steps each evening.
Check rates on Booking.comThe Caledonian Hotel Edinburgh
Known locally as 'The Caley', this grand Edwardian railway hotel at the west end of Princes Street is a Edinburgh landmark. Operated by Waldorf Astoria, it features luxurious rooms with Edinburgh Castle views, the Peacock Alley bar and lounge, Grazing by Mark Greenaway restaurant, and a superb spa. The hotel is perfectly placed for exploring the city.
Check rates on Booking.comCameron House on Loch Lomond
A 5-star baronial mansion on the southern shore of Loch Lomond, Cameron House offers stunning loch views and a full range of resort amenities including a marina, two golf courses, spa, and multiple restaurants. The hotel is the ideal base for exploring Loch Lomond and The Trossachs National Park.
Check rates on Booking.comBest neighborhoods to stay
Choose your base based on your interests and travel style.
City Center
The heart of Scotland with easy access to main attractions, restaurants, and transportation.
Best for: First-time visitors, short stays
Old Town
Traditional architecture and local character. Walking distance to historical sites and authentic dining.
Best for: Culture enthusiasts, photographers
Our top picks
Handpicked recommendations for every type of traveler.
The Balmoral Hotel
Edinburgh's most iconic luxury hotel, housed in the landmark Victorian railway hotel at the east end of Princes Street. The Balmoral's clock is kept 2 minutes fast by tradition so guests never miss their trains. Features the award-winning Number One restaurant, the Michelin-starred signature restaurant, and the Palm Court afternoon tea. Rooms and suites offer views of Edinburgh Castle or the Old Town.
Check rates on Booking.comGleneagles Hotel
One of the world's great resort hotels, Gleneagles sits in 850 acres of Perthshire countryside. It features three championship golf courses including the King's Course, which hosted the 2014 Ryder Cup. The resort offers exceptional dining including Andrew Fairlie (two Michelin stars - Scotland's only two-star), the WARE leisure complex, equestrian centre, and a wide range of country pursuits. Gleneagles hosted the G8 summit in 2005.
Check rates on Booking.comPrestonfield House
Prestonfield House is a magnificent 17th-century mansion at the foot of Arthur's Seat, set within 20 acres of landscaped grounds with peacocks and Highland cattle. The hotel is lavishly decorated with Jacobean furnishings, antiques, and an atmosphere of theatrical splendour. The award-winning Rhubarb restaurant serves Scottish cuisine in a setting of extraordinary opulence.
Check rates on Booking.comTrump Turnberry
The iconic Turnberry resort on the Ayrshire coast is one of Scotland's great golf hotels, home to the legendary Ailsa Championship Course which has hosted the Open Championship four times. The clifftop hotel offers stunning views to Ailsa Craig and the Isle of Arran. The resort features luxurious spa facilities, fine dining, and a range of activities.
Check rates on Booking.comIsle of Eriska Hotel
A privately-owned island hotel accessible by bridge, the Isle of Eriska offers complete seclusion in one of Scotland's most beautiful locations overlooking the Firth of Lorn. The baronial mansion houses just 23 bedrooms and suites, with a Michelin-starred restaurant, an excellent spa, and abundant wildlife including badgers that are famously fed on the hotel steps each evening.
Check rates on Booking.comThe Caledonian Hotel Edinburgh
Known locally as 'The Caley', this grand Edwardian railway hotel at the west end of Princes Street is a Edinburgh landmark. Operated by Waldorf Astoria, it features luxurious rooms with Edinburgh Castle views, the Peacock Alley bar and lounge, Grazing by Mark Greenaway restaurant, and a superb spa. The hotel is perfectly placed for exploring the city.
Check rates on Booking.comBooking tips
Get the best deals and avoid common mistakes.
Book 2-4 weeks in advance for better rates and availability, especially during peak tourist season.
Check multiple booking platforms — direct hotel bookings sometimes offer better rates or perks.
Read recent reviews carefully — conditions can change. Pay attention to comments about cleanliness and Wi-Fi.
Confirm your booking directly with the hotel before arrival, especially for smaller properties.
Ask about airport transfers — many hotels offer pickup services that can save hassle on arrival.
Alternative accommodations
Beyond traditional hotels, consider these options.
Guesthouses
Family-run guesthouses offer authentic local experiences and often include home-cooked meals. Great for cultural immersion.
Serviced apartments
Ideal for longer stays or families. Kitchen facilities help save money and provide flexibility.
Hostels
Budget-friendly option for solo travelers. Dorms and private rooms available with social common areas.