Skip to main content

Filter by:


Star rating

Review score

Creagan – 128 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Pierhouse Hotel, hotel in Creagan

The Pierhouse Hotel sits on the shores of Loch Linnhe in the village of Port Appin.

Lovely spot and the food was sensational
9.3
Scored 9.3
Superb
Rated superb
116 reviews
Price fromRp 3,776,414per night
Isle of Eriska Hotel Spa & Island, hotel in Creagan

Offering a restaurant, 24-hours room service and a spa, Isle of Eriska Hotel Spa & Island is set in 300 acres of lush landscapes in Oban.

Breakfast was excellent - except for the toast (see below). The location is perfect for a peaceful break in a stunning part of Scotland. Dinner in the main restaurant was very good. Service was very good.
8.7
Scored 8.7
Fabulous
Rated fabulous
140 reviews
Price fromRp 6,578,270per night
The Airds Hotel and Restaurant, hotel in Creagan

Located on the west coast of Scotland, surrounded by the scenic countryside, The Airds Hotel and Restaurant is a converted ferry inn with free WiFi access and free on-site parking.

My father was taken ill after I booked and staff found him a ground floor room, to help accessibility. Mush appreciated. The views are exepetional. The weather was much better than when we stayed a few years ago.
8.1
Scored 8.1
Very good
Rated very good
164 reviews
Price fromRp 2,641,460per night
Barcaldine Castle, hotel in Creagan

Boasting a garden and views of mountain, Barcaldine Castle is a bed and breakfast set in a historic building in Oban, 2.8 km from Tralee Beach.

Only stayed 1 night but it was a real nice hotel, Staff / Room / Location / Castle Facilities / Breakfast all good.. Great for place for photos to. Would easily recommend this hotel to anyone. My wife also really enjoyed the hotel.
9.5
Scored 9.5
Exceptional
Rated exceptional
251 reviews
Price fromRp 7,004,639per night
Ardtorna, hotel in Creagan

With panoramic views of Loch Creran, Ardtorna is situated between the town of Oban and the district of Appin. Free Wi-Fi and free parking are also provided.

I liked the coziness of the room
9.0
Scored 9.0
Superb
Rated superb
180 reviews
Price fromRp 2,943,979per night
Shenavallie Farm, hotel in Creagan

Boasting a private shore with picturesque views of the distant hills and islands, this B&B has a tranquil rural location just 10 miles from Oban, known for its great seafood.

Lovely peaceful setting. Nice, accommodating owner.
9.0
Scored 9.0
Superb
Rated superb
134 reviews
Price fromRp 1,928,814per night
Corrie Apartment, hotel in Creagan

A recently renovated apartment located in Appin, Corrie Apartment features a garden. This property offers access to a patio, tennis at the tennis court, free private parking and free WiFi.

Welcoming hosts, lovely place, beautiful part of the country
9.6
Scored 9.6
Exceptional
Rated exceptional
49 reviews
Price fromRp 4,060,661per night
Linnhe, hotel in Creagan

Set just 26 km from Loch Linnhe, Linnhe features accommodation in Appin with access to a garden, barbecue facilities, as well as private check-in and check-out.

The house was beautiful and we felt very welcome.
9.8
Scored 9.8
Exceptional
Rated exceptional
39 reviews
Price fromRp 4,994,612per night
Creran Apartment, Kinlochlaich House, hotel in Creagan

Set in Appin, in a historic building, 26 km from Loch Linnhe, Creran Apartment, Kinlochlaich House is an apartment with a garden and tennis court.

The location was perfect for our needs. There are beautiful gardens to stroll in around the house. There was a tray of delicious home baking, along with teas, milk, butter and bread to welcome us. We had the host's contact number for any queries.
9.5
Scored 9.5
Exceptional
Rated exceptional
51 reviews
Price fromRp 4,120,555per night
Appin Holiday Homes, hotel in Creagan

Appin Holiday Homes is located in Appin, midway between the towns of Oban and Fort William. Free unlimited WiFi access is available in the on-site games room.

The Porters Rest Shepherds Hut is lovely. Really well provisioned with the beautiful outside bath. A really special place with everything you could need from bathrobes, toiletries, teas and coffees plus a funky record player. Lots of fun and the owners were really helpful. Even checking I got back from my hill walk safely. Thanks so much.
8.8
Scored 8.8
Fabulous
Rated fabulous
329 reviews
Price fromRp 2,110,528per night
See all hotels in and around Creagan
Subscribe to receive premium deals

Prices drop the moment you sign up!