1. Village Hotel Edinburgh

- Location: Craigleith
- Guest rating: 8.4/10 (Very good, 1017 reviews)
- Price: £87, includes taxes & fees, 22 Nov - 23 Nov
- Review: Fantastic family break, by Catriona
Plan your trip

Book hotels with free cancellation
Save instantly and earn perks with One Key
Search almost a million properties worldwide
Check prices for these dates, 13 – 14 December 2026



















Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Village Hotel EdinburghCraigleith View |
Salutation HotelPerth View |
Holiday Inn Express Perth by IHGPerth View |
Scone Arms HotelPerth View |
Parklands HotelPerth View |
|---|---|---|---|---|
| 8.4Very good1,017 reviews | 8.2Very good1,000 reviews | 9.0Wonderful1,000 reviews | 9.2Wonderful235 reviews | 8.8Excellent324 reviews |
| £87 includes taxes & fees22 Nov - 23 Nov | £76 includes taxes & fees15 Nov - 16 Nov | £59 includes taxes & fees15 Nov - 16 Nov | £100 includes taxes & fees8 Dec - 9 Dec | £78 includes taxes & fees15 Nov - 16 Nov |
|
|
|
|
|

Photo by Mikey McManus
Rating: 9.0/10 (167 reviews)
Walk through Scotland's royal past at this historic crowning place of kings, home to the Stone of Destiny replica. Explore opulent rooms with 16th-century art while peacocks roam the star-shaped maze gardens.

Photo by Jock Watson
Rating: 8.4/10 (15 reviews)
This twin-towered medieval marvel features rare 16th-century painted ceilings showcasing Scotland's artistic heritage. Climb spiral staircases to discover chambers where the dramatic "Raid of Ruthven" unfolded in 1582.

Rating: 9.4/10 (26 reviews)
Housed in historic Balhousie Castle, this museum chronicles Scotland's oldest Highland regiment through seven immersive galleries. Discover 300 years of Black Watch history while enjoying Scottish fare at the bistro.

Rating: 8.6/10 (22 reviews)
This historic gallery houses one of the UK's oldest art collections, featuring influential Scottish artists. Explore the 'Modern Scots' exhibition and interactive areas in Perth's cultural heart.
Rating: 8.8/10 (40 reviews)
Perth Concert Hall captivates with its modern design and world-renowned acoustics in Scotland's heart. Enjoy orchestral masterpieces or contemporary performances in the elegant Gannochy Auditorium.
Rating: 8.4/10 (33 reviews)
Set within the historic grounds of Scone Palace, Perth Racecourse offers thrilling horse racing with riverside views. Experience the Summer Jump season where you'll be remarkably close to the racing action.
Rating: 8.4/10 (12 reviews)
Perth Theatre captivates with its beautifully restored Victorian auditorium from 1900. Arrive early to enjoy the café before experiencing drama, comedy, or seasonal productions in this intimate historic setting.
Rating: 9.0/10 (4 reviews)
Catch an event at Perth Ice Rink during your trip to Perth. Wander the area's riverfront or simply enjoy one of its lively bars.
Once Scotland's capital, Perth offers riverside walks along the Tay and impressive collections at the Perth Museum and Art Gallery. Climb Kinnoull Hill for dramatic views or time your visit for the annual Perth Festival of the Arts held each May.















Explore a variety of accommodation options in Perth, Scotland, where you can choose from charming hotels and delightful bed and breakfasts. Whether you're seeking pet-friendly lodgings, facilities for business travellers, or an adventurous holiday experience, Perth has something to suit every need. Discover top hotels and guesthouses, complete with reviews to help you make an informed choice for your stay in this picturesque part of the UK.
Perth, nestled in stunning Scotland, offers a delightful blend of outdoor adventure and picturesque scenery. Stroll through the charming Perth centre, explore the tranquil Perthshire countryside, or indulge in family-friendly excursions. Enjoy the warm atmosphere of friendly locals in the City of Perth, where relaxation meets adventure. Don't miss the beautiful rural Perthshire, perfect for those seeking a peaceful retreat amidst breathtaking landscapes. Experience the best of Perth—where every corner invites exploration.
Perth, Scotland, is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and a range of activities. Visitors can enjoy golfing at renowned courses, experience the vibrant theatre scene, and explore delightful hotels. Don't miss the chance for exciting days out and vibrant shopping opportunities, along with special events that showcase the local culture. Perth promises a memorable escape filled with diverse experiences.
Shopping
In Perth, you can explore the charming shops along the High Street for unique souvenirs. If you're up for a drive, visit the St John's Shopping Centre for a variety of retail options, or head to the nearby town of Auchterarder for more local boutiques and gifts.
Recreation
Experience the tranquil Yellowscott Country Park, set 30.6km from Perth, where you can indulge in serene walks amidst nature. At Whitemoss Golf Club, 16.1km away, enjoy a round of golf surrounded by lush scenery. Dunning Golf Club offers exquisite golfing close to Perth, perfect for relaxation.
Adventure
The River Tay offers thrilling white-water rafting experiences, where you can navigate rapids and enjoy stunning views. For a more leisurely adventure, explore the scenic trails of Kinnoull Hill, providing breathtaking panoramas of Perth and the surrounding countryside.
Nightlife
Experience the vibrant nightlife at The Bowerbird on Kinnoull Street for creative cocktails. For a lively atmosphere, visit The Venue on South Street, where you can enjoy live music and a selection of local ales in a welcoming setting.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.
Perth, Scotland, is a fantastic destination for outdoor and adventure enthusiasts, offering a blend of historical charm and natural beauty. Visitors can explore a range of attractions, including historic houses, castles, and cathedrals, perfect for culture seekers and families alike. Don’t miss the Perth Museum, Perth Concert Hall, and the scenic Perth Bridge, as well as the vibrant Perth Theatre for an enriching experience during your stay.
The best time to visit Perth can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Perth falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Perth falls in January, visitor numbers are average and weather is mostly cloudy with light rain.
| Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 36.1°F (2.3°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| February | 37.4°F (3.0°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| March | 40.1°F (4.5°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| April | 44.1°F (6.7°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| May | 49.1°F (9.5°C) | Light Rain | Mostly Cloudy | Average | Average |
| June | 54.1°F (12.3°C) | Light Rain | Mostly Cloudy | Average | Slightly High |
| July | 57.2°F (14.0°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| August | 56.3°F (13.5°C) | Light Rain | Mostly Cloudy | Average | Slightly High |
| September | 52.9°F (11.6°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| October | 47.5°F (8.6°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
| November | 41.4°F (5.2°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
| December | F (2.9°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
When visiting Perth, Scotland, you can fly into several major airports. EDInburgh Airport (EDI) is 49.9km away, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is 85.3km from Perth, offering accommodations such as Kimpton Blythswood Hotel & Spa, located 11.3km away, and JA Mar Hall Scotland, just 6.4km away. Lastly, Aberdeen Airport (ABZ) is 115.9km from Perth, with options like Marcliffe, 9.7km away, and Courtyard by Marriott Aberdeen Airport, a mere 483m from the airport. Each airport provides convenient access to Perth, ensuring a smooth start to your holiday.
The best area to stay in Perth is right in the heart of the city centre, particularly around the High Street and Tay Street.
This central area is the main hub for visitors, offering a convenient base for exploring. You'll find a good selection of shops, restaurants, and cafes along High Street and its surrounding lanes. Tay Street runs parallel to the River Tay, providing pleasant riverside walks and views, with the Perth Concert Hall and Perth Museum & Art Gallery both easily accessible.
Couples will find this area particularly appealing due to its walkability and the array of dining options available for evening meals. Stroll along the river, visit the historic St. John's Kirk, or enjoy a show at the Concert Hall, all within easy reach of your accommodation.
For solo travellers, staying in the city centre offers excellent convenience for accessing public transport for day trips, as well as being close to all the main amenities.
Two of the best hotels in Perth that receive consistently high recommendations from travellers are the Murrayshall Country Estate and the Meikleour Arms Hotel and Restaurant.
The 4-star Murrayshall Country Estate, with a 9.2 rating, offers luxurious amenities including 24-hour room service, designer toiletries, and champagne service. Guests particularly appreciate the excellent food and friendly staff. For golf enthusiasts, there is an onsite golf course and clubhouse.
Another highly recommended option is the 4-star Meikleour Arms Hotel and Restaurant, which boasts an impressive 9.6 rating. Guests frequently praise the brilliant location and the fantastic restaurant. The hotel also features a fireplace and rainfall showerheads for added comfort.
Other excellent choices include the 4-star Parklands Hotel, rated 8.8, which is praised for its friendly staff and spacious rooms. It is conveniently located near Branklyn Garden, Perth Art Gallery and Museum, and Perth Ice Rink.
The 4-star Ballathie Country House Hotel and Estate, with a 9.0 rating, is an Edwardian property offering comfortable and clean rooms, attentive staff, and a fantastic breakfast.
Finally, the 3-star Salutation Hotel, rated 8.2, offers 24-hour room service and is located within a shopping district. Guests often highlight the spacious rooms and excellent breakfast, with close proximity to Branklyn Garden and Perth Art Gallery and Museum.
For excellent family-friendly hotels in Perth, consider The Royal George Hotel, Salutation Hotel, and Holiday Inn Express Perth by IHG.
The 3-star Royal George Hotel, with a rating of 8.6, is a Victorian property located in a historical district, just 0.1 km from Perth Art Gallery and Museum. It offers complimentary rollaway extra beds and cribs. Guests frequently mention the friendly staff and clean rooms.
Another great option is the 3-star Salutation Hotel, rated 8.2. This hotel provides a child-friendly window design and free cribs, along with kids' meals at its restaurant. It is conveniently located 0.3 km from Perth Art Gallery and Museum. Reviewers often highlight the helpful staff and spacious, clean rooms.
The 3-star Holiday Inn Express Perth by IHG, boasting a 9.0 rating, is ideal for families with free breakfast and buffet options, as well as complimentary cribs and sofa beds. It features a child-friendly window design and is 1.2 km from McDiarmid Park. Guests appreciate the comfortable, large rooms and the good quality breakfast. Find more child-friendly accommodations in Perth
Several hotels in Perth offer complimentary breakfast, including the Meikleour Arms Hotel and Restaurant, The Bankfoot Inn, Holiday Inn Express Perth by IHG, and Scotia.
The 4-star Meikleour Arms Hotel and Restaurant, with an exceptional 9.6 rating, provides a delicious continental breakfast free of charge. Guests frequently highlight the super comfy beds, brilliant location, and fantastic on-site restaurant. It also features a golf course on-site and free self-parking.
The 3-star Bankfoot Inn, rated 9.4, offers a complimentary breakfast that guests describe as delicious. Reviewers often praise the great food, good-sized and clean rooms, and the great bar. Free Wi-Fi and free self-parking are also available.
Another excellent option is the 3-star Holiday Inn Express Perth by IHG, which has a 9.0 rating and offers a free buffet breakfast. Guests appreciate the friendly staff, comfortable and big rooms, good quality breakfast, and convenient location, along with plenty of easy parking.
The 3-star Scotia, with an impressive 9.6 rating, also includes a full breakfast free of charge. This hotel is conveniently located near several points of interest, including the Black Watch Regimental Museum (0.3 km away) and St. Ninian's Cathedral (0.6 km away). It also offers free self-parking and allows pets to stay free. Find more hotels with breakfast in Perth
For top pet-friendly hotels in Perth, consider Murrayshall Country Estate, Leonardo Boutique Huntingtower Perth, Ballathie Country House Hotel and Estate, The Lodge At Perth Racecourse, and The Bankfoot Inn.
The 4-star Murrayshall Country Estate, with a 9.2 rating, warmly welcomes pets and provides food and water bowls. This estate also boasts excellent golf facilities, including an on-site course and a golf pro shop. Guests frequently praise the friendly and fantastic staff, as well as the excellent food and service.
Another excellent option is the 4-star Leonardo Boutique Huntingtower Perth, rated 8.8. This hotel is specifically dog-friendly and provides food and water bowls. It offers free self-parking and complimentary WiFi, and is conveniently located just 1.7 km from McDiarmid Park. Guests often highlight the friendly staff and the plentiful, secure parking.
The 4-star Ballathie Country House Hotel and Estate, with a 9.0 rating, also permits pets and provides food and water bowls. The hotel offers free WiFi and free self-parking. Guests consistently mention the comfortable and clean rooms, the attentive staff, and the delicious breakfast.
The 3-star Lodge At Perth Racecourse, rated 8.6, is a pet-friendly choice that provides food and water bowls. It offers free WiFi and free self-parking, and is situated just 0.7 km from Scone Palace. Reviewers frequently praise the excellent staff, comfortable rooms, and the quiet location.
Finally, The Bankfoot Inn, a 3-star hotel with an impressive 9.4 rating, is very welcoming to dogs and provides food and water bowls. Guests benefit from complimentary breakfast, free WiFi, and free self-parking. The hotel is often praised for its great food, good-sized rooms, and excellent bar. See more pet-friendly hotels in Perth
For a top boutique hotel in Perth, the Ballathie Country House Hotel and Estate is an excellent choice.
This 4-star hotel, with a superb 9.0 rating, is set within a beautiful Edwardian property. Guests frequently praise the comfortable and clean rooms, the friendly and attentive staff, and the fantastic and delicious breakfast, which includes a delightful breakfast buffet. The hotel also offers suites, free WiFi, and complimentary self-parking, ensuring a convenient stay. See all boutique hotels in Perth
For excellent budget hotels in Perth, consider the Holiday Inn Express Perth by IHG or Scotia.
The 3-star Holiday Inn Express Perth by IHG, with an impressive 9.0 rating, is highly praised for its comfortable and spacious rooms, as well as its good quality breakfast. Guests also appreciate the convenient location and the ample, easy parking facilities. Free WiFi and complimentary buffet breakfast are also included.
Another fantastic option is the 3-star Scotia, which boasts an outstanding 9.6 rating. This hotel offers a complimentary full breakfast, free WiFi, and free self-parking. It is conveniently located near several points of interest, including the Black Watch Regimental Museum, which is just 0.3 km away, and St. Ninian's Cathedral, 0.6 km away.
Both of these hotels provide excellent value and a pleasant stay for budget-conscious travellers in Perth. View all budget hotels in Perth
For couples looking for a romantic stay in Perth, Murrayshall Country Estate and The Royal George Hotel are both excellent choices.
The 4-star Murrayshall Country Estate, with an impressive 9.2 rating, offers a wonderful setting for couples. You can enjoy delightful couples dining experiences, and for golf enthusiasts, there is an on-site golf course, golf drive range, and golf lessons with a professional. Guests consistently praise the friendly and fantastic staff, along with the excellent food and service.
Another lovely option is The Royal George Hotel, a 3-star property rated 8.6. This Victorian property is located in a historical district and offers pleasant river views. It is conveniently situated just 0.1 km from Perth Concert Hall and 0.6 km from St. Ninian's Cathedral. Guests frequently praise the friendly staff, clean rooms, and good breakfast. See all romantic hotels in Perth
For hotels in Perth near Branklyn Garden, the Sunbank House Hotel and the Parklands Hotel are excellent choices.
The 4-star Sunbank House Hotel, with a 9.4 rating, is exceptionally close, being only 0.3 km from Branklyn Garden. Guests frequently mention the amazing breakfast and the lovely garden. Convenient parking is also available, and the staff are often described as helpful.
Another great option is the 4-star Parklands Hotel, rated 8.8. It is located 1.1 km from Branklyn Garden and also offers free WiFi and free self-parking. Guests praise the friendly and extremely helpful staff, as well as the spacious rooms.
The best time to visit Perth is during the late spring and summer months, from May to September, when the weather is generally mild and ideal for exploring.
These months offer longer daylight hours, with June and July experiencing the longest days, often staying light until 10 pm or later. This is superb for those who want to make the most of their visit and enjoy extended sightseeing or outdoor activities. The average temperatures during this period range from 15°C to 20°C, providing comfortable conditions for walking around the city centre or venturing out into the surrounding countryside.
Couples looking for a relaxing and scenic getaway will particularly appreciate this period. The warmer weather allows for leisurely strolls along the River Tay or through the beautiful Branklyn Garden. Many of Perth's historic sites, like Scone Palace, are fully open during these months, offering a complete visitor experience. The extended daylight also means more opportunities for romantic evening meals at one of Perth's fine dining establishments.
For families, the summer months, especially July and August, are ideal. The school holidays coincide with the best weather, making it easier to plan activities such as visiting Perth Leisure Pool or exploring the Black Watch Museum. The numerous parks and green spaces, like the North Inch and South Inch, are superb for picnics and outdoor play when the weather is pleasant. Many local events and festivals also take place during the summer, adding extra entertainment for all ages.
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Perth.
Prices for hotels in Perth often vary, but you can find a great deal from £59 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.