Showing 24 Hotels out of 1460 in "Scotland"

View of Edinburgh Marriott Hotel, a top-rated hotel in Scotland

Edinburgh Marriott Hotel

From $93 /night
View Details
View of Holiday Inn - Glasgow - City Ctr Theatreland, a top-rated hotel in Scotland
From $166 /night
View Details
View of Hilton Edinburgh Carlton, a top-rated hotel in Scotland

Hilton Edinburgh Carlton

From $131 /night
View Details
View of Novotel Edinburgh Centre Hotel, a top-rated hotel in Scotland

Novotel Edinburgh Centre Hotel

From $112 /night
View Details
View of The Ben Doran Hotel, a top-rated hotel in Scotland

The Ben Doran Hotel

From $58 /night
View Details
View of Carberry Tower Mansion House and Estate, a top-rated hotel in Scotland
From $103 /night
View Details
View of West Highland Hotel, a top-rated hotel in Scotland

West Highland Hotel

From $82 /night
View Details
View of Courtyard by Marriott Aberdeen Airport, a top-rated hotel in Scotland
From $88 /night
View Details
View of Macdonald Cardrona Hotel Golf and Spa, a top-rated hotel in Scotland
From $117 /night
View Details
View of Murrayshall Country Estate, a top-rated hotel in Scotland

Murrayshall Country Estate

From $116 /night
View Details
View of Mercure Edinburgh Haymarket, a top-rated hotel in Scotland

Mercure Edinburgh Haymarket

From $95 /night
View Details
View of City Retreat Edinburgh ApartHotels, a top-rated hotel in Scotland
From $72 /night
View Details
View of 16 Pilrig Guest House, a top-rated hotel in Scotland

16 Pilrig Guest House

From $51 /night
View Details
View of Millennium Hotel Glasgow, a top-rated hotel in Scotland

Millennium Hotel Glasgow

From $177 /night
View Details
View of Novotel Glasgow Centre Hotel, a top-rated hotel in Scotland

Novotel Glasgow Centre Hotel

From $115 /night
View Details
View of Macdonald Forest Hills Hotel and Resort, a top-rated hotel in Scotland
From $163 /night
View Details
View of Macdonald Aviemore Highlands Hotel, a top-rated hotel in Scotland
From $99 /night
View Details
View of Mercure Inverness Hotel, a top-rated hotel in Scotland

Mercure Inverness Hotel

From $82 /night
View Details
View of Hotel Indigo Edinburgh - Princes Street, a top-rated hotel in Scotland
From $141 /night
View Details
View of Holiday Inn Edinburgh, a top-rated hotel in Scotland

Holiday Inn Edinburgh

From $78 /night
View Details
View of Riverside Lodge Hotel, a top-rated hotel in Scotland

Riverside Lodge Hotel

From $107 /night
View Details
View of Macdonald Houstoun House Hotel and Spa, a top-rated hotel in Scotland
From $142 /night
View Details
View of Columba Hotel by Compass Hospitality, a top-rated hotel in Scotland
From $71 /night
View Details
View of The Grange Manor, a top-rated hotel in Scotland

The Grange Manor

From $78 /night
View Details

Accommodation Types in Scotland

Frequently Asked Questions about Hotels in Scotland

What is the price range for hotels in Scotland?

Hotels in Scotland range from $51 to $177 per night, depending on the hotel category and star rating. Budget hotels start around $51/night, while luxury 5-star properties can reach $177/night or higher. Filter by price on our site to find options that match your budget.

How many hotels are available in Scotland?

Scotland has 1460 hotels to choose from, ranging from budget-friendly accommodations to luxury resorts. Each listing shows star ratings, guest reviews, amenities, and photos to help you make the best choice for your stay.

How do I find highly-rated hotels in Scotland?

Our hotels in Scotland are sorted by star rating and guest reviews by default. Look for 4-5 star hotels with the highest number of positive reviews. Filter by '5 Stars' or '4+ Stars' to see the top-rated properties. Hotels with more reviews tend to have more reliable ratings.

What types of accommodations are available in Scotland?

Scotland offers various accommodation types including 3-star hotels, 4-star hotels, 5-star luxury properties, vacation rentals, apartments, and resorts. Each type offers different amenities and price points. Our filters help you find exactly what you're looking for.