Hotel The Meikleour Arms

Old Military RoadPH2 6EBBlairgowrieUnited Kingdom
Show more hotels

About Hotel The Meikleour Arms

Hotel The Meikleour Arms is a small, traditional country hotel and pub that is located in the village of Meikleour in the County of Perth.

This property has five bedrooms, which feature private bathrooms, coffee machines, digital televisions, toiletries, and free bottled water and fresh fruit. Guests can also choose between four cottages that offer separate bedrooms, wood stoves, and full kitchens.

Guests of the property will have access to free Wi-Fi and a garden. There are also plenty of fishing and shooting venues nearby and Hotel The Meikleour Arms has rod racks, freezer storage, gun cabinets, and a drying room available for guests to use.

The restaurant and pub at the hotel serves a variety of different options and has an extensive wine list. The chef uses elements of French and Scottish cuisine when creating the menu.

This property is about 900 metres from the River Tay, 5.8 kilometres from the Blairgowrie Golf Club, and 20.5 kilometres from the city of Perth.


Old Military Road, PH2 6EB, Blairgowrie, United Kingdom
Telephone: +44(1250)883206 | Fax: +44(1250)883309 | Official Homepage

Top amenities

  • Free WiFi in lobby
  • Free WiFi in rooms
  • Pool
  • Spa
  • Parking
  • Pets
  • A/C
  • Restaurant
  • Hotel bar
  • Gym

All amenities

Hotel facilities

  • 24-hour reception
  • Car park
  • Express check-in / out
  • Free WiFi in lobby
  • Hotel bar
  • Hotel safe
  • Laundry service
  • Non-smoking rooms
  • Restaurant
  • Terrace
  • WiFi in lobby

Room facilities

  • Bathroom with bathtub
  • Bathroom with shower
  • Central heating
  • Cosmetic mirror
  • Electric kettle
  • Flatscreen TV
  • Free WiFi in rooms
  • Hairdryer
  • Hypoallergenic bedding
  • Internet
  • Ironing board
  • Kitchen / Kitchenette
  • Satellite TV
  • Television
  • WiFi in rooms


  • Accessible parking

For children

  • Child / Baby cot

Arrival / Departure

  • Check-in: 14:00
  • Check-out: 11:00

Positive Reviews

Great food

A number of past guests loved the food that is available at Meikleour Arms. These guests enjoyed the breakfast, in addition to the other meals that can be ordered from the pub. The quality of the food improved the quality of many guests stays.

Friendly staff

Many guests have raved about the staff at this hotel. The staff is described as being very welcoming and always willing to offer advice on the surrounding area. This led to guests feeling right at home once they set foot on the property.

Secluded location

The hotel is a little bit out of town, so it is very quiet and it is a great place to relax. Guests liked being able to take a stroll by the nearby river and enjoy the serenity of the area.

Negative Reviews

Can get cold

Since Meikleour Arms is located in an older building, some of the rooms can be quite cold. Past guests have especially noticed this in the dining area, as the winter months make it very difficult to heat this part of the hotel.

Not the best value

There have been complaints from past guests regarding the value at this hotel. These guests believe that the property is a bit too expensive, especially considering the quality of the accommodations. It should be noted, however, that there is very little else in the area, which could be the reason for the price.

Some noise

A few guests have said that there is noise emanating from various parts of the hotel at times. Some guests have said the water pipes are noisy, while others have said that the gravel driveway makes noise when cars approach.

Rating Overview

Rating trivago Rating Index ® based on 207 reviews across the web
9.3 /10
  • Expedia
    9.4 /10
    9.4 /10
    10 /10
  • Other Sources
    8.6 /10
9.3 out of 10 based on 207 reviews