Skip to main content

Filter by:


Star rating

Review score

Saint Lawrence – 145 hotels and places to stay
See the latest prices and deals by choosing your dates.
Channel View Hotel, hotel in Saint Lawrence

Set in Shanklin, 300 metres from Shanklin Beach, Channel View Hotel offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

Beautiful location overlooking the Shanklin coast. Pleasant staff. Room was perfect with double aspect sea view. Good options for breakfast in a relaxed environment. Bed super comfortable.
8.1
Scored 8.1
Very good
Rated very good
1,507 reviews
Price from£156per night
Villa Mentone Hotel, hotel in Saint Lawrence

Located in Shanklin, 400 metres from Shanklin Beach, Villa Mentone Hotel provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

Lovely views. Parking - plenty of room at this quiet time of year.
8.0
Scored 8.0
Very good
Rated very good
1,431 reviews
Price from£115per night
The Brunswick, hotel in Saint Lawrence

Located in the popular seaside resort of Shanklin, in the East coast of the Isle of Wight, The Brunswick offers en suite accommodation, free Wi-Fi in communal areas and free parking.

Fantastic location. Beautiful hotel. Very clean. Great value bar meals.
7.9
Scored 7.9
Good
Rated good
1,389 reviews
Price from£104per night
Harrow Lodge Hotel, hotel in Saint Lawrence

Nestled in the popular seaside resort of Shanklin, the Harrow Lodge Hotel overlooks Shanklin Beach, Sandown Bay and Culver Cliffs.

Friendly greeting and all staff were extremely friendly and accommodating. Breakfast was amazing, very nice fresh fruit salad, continental as well as full English should you need it! Very dog friendly
8.4
Scored 8.4
Very good
Rated very good
615 reviews
Price from£81per night
The Wight Bay Hotel - Isle of Wight, hotel in Saint Lawrence

This family-friendly hotel is just 3 minutes’ stroll from Sandown Pier and the sandy Sandown Beach.

After changing rooms I Managed to get a hot shower . That’s about all I liked . One member of staff until 8:30 then no staff present
6.2
Scored 6.2
Pleasant
Rated pleasant
1,073 reviews
Price from£74per night
The Grange B&B, hotel in Saint Lawrence

In the heart of Shanklin's Old Village, The Grange B&B offers 4-star guest accommodation within a gorgeous Georgian country house listed in the AA's Best British B&B Guide.

The Grange is perfectly situated between Shanklin High Street and Old Shanklin - close to several restaurants and other eateries. The Grange is more like a hotel than a B&B with lovely gardens, covered swing seats and a large patio with tables and chairs to enjoy the drinks from the honesty bar. Complimentary tea, coffee and biscuits are available all day. The staff could not have been friendlier or more welcoming - especially the lovely Wendy for whom nothing was too much trouble. Breakfasts were great; ordering what we wanted from the extensive menu and which set us up for the day ahead,
8.7
Scored 8.7
Fabulous
Rated fabulous
659 reviews
Price from£119per night
The Clifton, hotel in Saint Lawrence

With a beautiful cliff top location, The Clifton boasts views over Sandown Bay from its conservatory lounge and garden. Leading onto Keats's Green, it has a bistro that uses local produce in its menu....

Very good breakfast. Wide choice. Well prepared.
8.8
Scored 8.8
Fabulous
Rated fabulous
352 reviews
Price from£109per night
No24 Ventnor, hotel in Saint Lawrence

No24 Ventnor in Ventnor provides adults-only accommodation with a garden, a shared lounge and a bar.

Comfortable clean room
7.4
Scored 7.4
Good
Rated good
110 reviews
Price from£85per night
Gracellie Hotel, hotel in Saint Lawrence

Located in Shanklin, 300 metres from Shanklin Beach, Gracellie Hotel provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Breakfast lovely and plenty of it, cold and hot. Clean, bright and friendly lovely staff, nice clean hotel. Excellent view over Shanklin seafront.
7.5
Scored 7.5
Good
Rated good
107 reviews
Price from£121per night
Altavia Hotel, hotel in Saint Lawrence

Situated 4 minutes’ walk from the nearest sandy beach, Altavia Hotel features free on-site parking and a garden to relax in and take in the sea air.

Location
6.0
Scored 6.0
Pleasant
Rated pleasant
142 reviews
Price from£80per night
See all hotels in and around Saint Lawrence
Subscribe to receive premium deals

Prices drop the moment you sign up!

gogless