Skip to main content

Search hotels in Portnahaven

Enter your dates to see the latest prices and deals for Portnahaven hotels

Filter by:

Star rating

Review score

Portnahaven – 9 hotels and places to stay

See the latest prices and deals by choosing your dates.
Port Charlotte Hotel, hotel in Portnahaven

Port Charlotte Hotel is located in Port Charlotte on the shore of Loch Indaal. The conservatory and gardens open onto a sandy beach.

Staff were very friendly and the food, breakfasts and dinner, was excellent. Great location. Very good selection of Islay whisky available in the hotel bar.
Scored 9.0
9.0
Rated superb
Superb
159 reviews
Price from
£255
1 night, 2 adults
Port Charlotte Youth Hostel, hotel in Portnahaven

Featuring free WiFi, Port Charlotte Youth Hostel offers accommodation in Port Charlotte. Free private parking is available on site. Each room has a shared bathroom.

Everything was fine for what we paid
Scored 9.2
9.2
Rated superb
Superb
246 reviews
Price from
£85
1 night, 2 adults
Lochside hotel, hotel in Portnahaven

Lochside hotel is situated in Bowmore and features a terrace. Featuring luggage storage space, this property also provides guests with a restaurant. Free WiFi is available.

On the very edge of Europe, with only America to the west. Cosy, friendly and well fed was I. Charming wee place Bowmore. Good banter with the Hotelier and excellent Whisky advice.
Scored 8.3
8.3
Rated very good
Very good
505 reviews
Price from
£218.50
1 night, 2 adults
Bridgend Hotel, hotel in Portnahaven

Bridgend Hotel is offering accommodation in Bridgend. With free WiFi, this 4-star hotel has a garden and a bar.

Food excellent
Scored 8.9
8.9
Rated fabulous
Fabulous
583 reviews
Price from
£150
1 night, 2 adults
Machrie Hotel & Golf Links, hotel in Portnahaven

Featuring a fitness centre and a garden, Machrie Hotel & Golf Links is situated just outside Port Ellen. This 4-star hotel offers a 24-hour front desk and free WiFi.

The room / Service was great!
Scored 8.9
8.9
Rated fabulous
Fabulous
231 reviews
Price from
£275
1 night, 2 adults
Glenegedale House, hotel in Portnahaven

Glenegedale House offers accommodation in Glenegedale and is situated 5 miles from Port Ellen and 6 miles from Bowmore. Each room includes a flat-screen TV.

Everyone and everything was first rate. Emma and Graham were warm and accommodating. Breakfasts were superb and the seafood platter was excellent. Highly recommended. Would visit again.
Scored 9.7
9.7
Rated exceptional
Exceptional
21 reviews
Price from
£293.75
1 night, 2 adults
THE BRUCE, hotel in Portnahaven

Set in Bowmore, THE BRUCE offers accommodation with free WiFi and TV. There is a fully equipped private bathroom with shower and a hairdryer.

Good location, clean and modern room, lovely view
Scored 8.5
8.5
Rated very good
Very good
218 reviews
Price from
£158.20
1 night, 2 adults
No. 1 Charlotte Street, hotel in Portnahaven

Located in Port Ellen, No. 1 Charlotte Street has a garden, shared lounge, bar, and free WiFi. The rooms in the hotel are fitted with a coffee machine.

Classic and unique hotel in a classic and unique location. Character and elegance, added to by the doors blowing in the gale outside. The breakfast was great and I didnae have the Scottish breakfast. Bed was soft and comfrtable, I even forgot where I was!
Scored 8.8
8.8
Rated fabulous
Fabulous
991 reviews
Price from
£135
1 night, 2 adults
Skerrols House, hotel in Portnahaven

Within 15 minutes’ drive of 4 of the Isle of Islay’s whisky distilleries, Skerrols House has uninterrupted countryside views and is just a 5-minute drive from the coastal village of Bridgend.

A fantastic place in an incredible location. Thomas was the best host, looking forward to coming back soon.
Scored 9.8
9.8
Rated exceptional
Exceptional
255 reviews
Price from
£225
1 night, 2 adults
Lochindaal Hotel, hotel in Portnahaven

Set in Port Charlotte, Lochindaal Hotel offers a bar and free WiFi. Featuring family rooms, this property also provides guests with a sun terrace.

Hotel staff couldn't have been more friendly, room was spotless and very comfortable. .x
Scored 8.5
8.5
Rated very good
Very good
185 reviews
See all hotels in and around Portnahaven

Budget hotels in Portnahaven

  • Kilchoman
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 18 reviews

    Situated in Port Charlotte in the Isle of Islay region, Kilchoman offers accommodation with free private parking. This 4-star holiday home offers a garden.

    The location was great, spacious, clean and comfortable

  • Sanaigmore Cottage
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

    Situated in Port Charlotte in the Isle of Islay region, Sanaigmore Cottage has a garden.

  • Saligo
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Set in Port Charlotte in the Isle of Islay region, Saligo features a garden.

  • Ardnave
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 12 reviews

    Situated in Port Charlotte in the Isle of Islay region, Ardnave features a garden.

  • Lochindaal Hotel
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 185 reviews

    Set in Port Charlotte, Lochindaal Hotel offers a bar and free WiFi. Featuring family rooms, this property also provides guests with a sun terrace.

    Very friendly helpful staff Delicious food Lovely room

  • Port Charlotte Youth Hostel
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 246 reviews

    Featuring free WiFi, Port Charlotte Youth Hostel offers accommodation in Port Charlotte. Free private parking is available on site. Each room has a shared bathroom.

    Value for money Great washing facilities All welcome

Portnahaven's best hotels with breakfast

  • Port Charlotte Hotel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 159 reviews

    Port Charlotte Hotel is located in Port Charlotte on the shore of Loch Indaal. The conservatory and gardens open onto a sandy beach.

    Really comfy beds, gorgeous antique furnishings, amazing views