Skip to main content

The best inns in St Ives

Check out our selection of great inns in St Ives

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The White House at The Tinners Arms, hotel in St Ives

Located in St Ives, within 10 miles of St Michael's Mount and 18 miles of Minack Theatre, The White House at The Tinners Arms provides accommodations with a bar and free WiFi throughout the property.

Loved the quaint pub feel, lovely atmosphere. Really nice room with lovely staff. Breakfast was good and ate a meal in the evening that we would highly recommend. Would definitely stay again.
Scored 9.0
9.0
Rated wonderful
Wonderful
369 reviews
Price from
$238.26
1 night, 2 adults
The Western, hotel in St Ives

The Western Hotel is housed in an historic building in the center of St Ives. It offers a traditional Cornish pub with a beer garden.

The breakfast was delicious. The room was lovely. The staff were very friendly and helpful.
Scored 8.3
8.3
Rated very good
Very Good
1,649 reviews
Price from
$156.75
1 night, 2 adults
Lifeboat Inn, hotel in St Ives

Located in St Ives and within a 3-minute walk of Porthmeor Beach, Lifeboat Inn features a bar, allergy-free rooms, and free WiFi throughout the property.

Fabulous location overlooking the harbor, comfortable, very friendly and helpful staff and everything you need
Scored 8.4
8.4
Rated very good
Very Good
462 reviews
Price from
$213.18
1 night, 2 adults
The Badger Inn, hotel in St Ives

Boasting a bar and a restaurant, The Badger Inn is located in the quiet village of Lelant, west Cornwall. With free WiFi access and free on-site parking available, St.

Service was great, friendly and helpful. Food excellent and quick service.
Scored 8.0
8.0
Rated very good
Very Good
444 reviews
Price from
$131.67
1 night, 2 adults
The Cornubia Inn, hotel in St Ives

The Cornubia Inn features a garden, shared lounge, a restaurant and bar in Hayle. 1.3 miles from Gwithian Beach and 7 miles from St Michael's Mount, the inn has water sports facilities.

Comfortable bed.
Scored 7.4
7.4
Rated good
Good
416 reviews
Price from
$99.07
1 night, 2 adults
The White Hart Hotel, hotel in St Ives

With free Wi-Fi in public areas, The White Hart Hotel dates back to 1838, and is located in the center of Hayle in Cornwall.

The staff were so helpful and friendly. The hotel is interesting in that it not cookie cutter modern and has a great collection of art and antique furnishings.
Scored 7.3
7.3
Rated good
Good
408 reviews
Price from
$156.75
1 night, 2 adults
Harbour Inn, hotel in St Ives

Overlooking Portleven Harbor, The Harbor Inn offers spacious rooms with private bathrooms. With free parking and free Wi-Fi, there is also a traditional restaurant, a cozy bar and sea views.

The location is idyllic and breakfast was superb with both continental & hot options. The bed was incredibly comfortable too!
Scored 9.0
9.0
Rated wonderful
Wonderful
527 reviews
Price from
$199.39
1 night, 2 adults
The Dolphin Tavern, hotel in St Ives

The Dolphin Tavern has a private beach area, terrace, a restaurant and bar in Penzance. This 3-star inn offers luggage storage space.

Loved this historical place! Our room & bath were large & updated. Located just feet from the ocean, the view from our window was lovely. Best of all was the food & decor in the pup!
Scored 9.3
9.3
Rated wonderful
Wonderful
399 reviews
Price from
$135.43
1 night, 2 adults
Crown Inn, hotel in St Ives

Located in Penzance and with Perranuthnoe Beach reachable within 1.2 miles, Crown Inn has a restaurant, non-smoking rooms, free WiFi and a bar.

Parking easy outside the door. Very welcoming. Room was very comfortable and breakfast was great. Thank you
Scored 9.1
9.1
Rated wonderful
Wonderful
179 reviews
Price from
$163.02
1 night, 2 adults
The Longboat Inn, hotel in St Ives

WE ARE NOT A DOG/PET FRIENDLY INN. In the market town of Penzance, The Longboat Inn is right opposite Penzance Train Station and a 5-minute walk from the beach.

Breakfast was excellent, very tasty and the staff were very attentive.
Scored 8.0
8.0
Rated very good
Very Good
2,219 reviews
Price from
$140.51
1 night, 2 adults
All inns in St Ives
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Most booked inns in St Ives and surrounding area in the past month

See all

Inns That Guests Love in St Ives

See all
  • Avg. price/night: $250.80
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 627 reviews
    We had a great time at The Gannet Inn. The room was clean and with ample space. We requested a two-single bed, and the hotel arranged this for us without a problem. The bathroom was clean and great. My friend and I both enjoyed the shower cap very much. The room rate included breakfast, and we also had our dinner at the hotel. Their meals were wonderful; we loved them very much. We visited St Michael Mount on the next day, and the staff was very helpful in calling a taxi for us, saving us time. Overall, we loved the place.
    Lorraine Tsao
    Group
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 192 reviews
    Beautiful guest house
    Dawn
    Young couple
  • Avg. price/night: $250.80
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 627 reviews
    Breakfast, dinner, service, room.
    Alex
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 618 reviews
    Beautiful guest house very clean and lovely staff
    Dawn
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 273 reviews
    The view from the guest house across St. Ives town and harbour is just amazing! The room was very clean and tidy, bathroom was good. The landlady is very kind and nice to talk to :) Also, St. Ives centre is just a short walk away.
    M.
    Young couple
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 55 reviews
    Charming guest house, great location two steps off the main shopping street.
    Nicky
    Solo traveler
  • Avg. price/night: $250.80
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 627 reviews
    Two separate buildings are good and can get away from any noise from the restaurant, etc. Big bathroom. Staff were very engaging, and dinner was awesome
    Peter
    Young couple
  • Scored 7.4
    7.4
    Rated good
    Good
     · 85 reviews
    What an amazing find! The guest house was absolutely fantastic. It's located very close to the beaches and the harbour, excellent restaurants and bars are just 5-10 mins walk away. The room was clean and tidy. Our host Ken was super lovely and gave us loads of helpful reccomendations. We would definitely stay here again!
    Aiswarya
    Travelers with friends
  • Avg. price/night: $250.80
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 627 reviews
    The staff were excellent, friendly and and helpful. Decor was fresh and very pleasant. Nice car park. Food for breakfast and evening dinner was tasty good portions nicely presented, hot and served by great staff. All good.
    D
    Young couple
  • Avg. price/night: $112.86
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 369 reviews
    Zennor is in an insanely peaceful town, but staying at the Tinners Arms really feels like you're a fantasy adventurer who's wandered to a tavern and met sociable and hospitable group. I was here looking for inspiration for a story, and I've certainly found a lot here and from the church next door.
    Tristan
    Solo traveler