Skip to main content

The best cheap hotels in St Martins

Check out our pick of great cheap hotels in St Martins

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Providing sea views and free WiFi, Appletree provides accommodation conveniently set in Hugh Town, within a short distance of Town Beach, Porth Mellon Beach and Porthcressa Beach. Old Town Bay Beach is 700 metres away and Shark's Pit Beach is less than 1 km from the bed and breakfast.

Excellent facilities at a good price, close to the town centre, friendly host.

Show more Show less
9
Superb
17 reviews
Price from
£187.50
per night

On the beautiful seafront of St Mary’s island, The Atlantic offers bright, individually decorated rooms and fresh, seasonal food. The ferry terminal is just 5 minutes’ walk away, and operates to and from Penzance.

I booked fo4 special friends to have a night away, they returned this evening with very high praise from how polite and helpful all the staff were to the cleanliness of the rooms and the quality of the rooms and the food. Well done for making it such a special night for them

Show more Show less
8.7
Fabulous
144 reviews
Price from
£220
per night

Located on St Mary's, the largest island in the Isles of Scilly archipelago, Star Castle Hotel is just a short 5-minute walk from Hugh Town. Nestled on the Garrison, it offers breathtaking views of the surrounding islands.

We were delighted to stay at the Star Castle Hotel - this was a real treat for us and really lived up to (and exceeeded) expectations! The staff couldn't have been more friendly and helpful. The food was excellent - hadn't expected such high quality. The setting and grounds were really magical and memorable. A great holiday and we would love to return.

Show more Show less
8.9
Fabulous
139 reviews
Price from
£436.70
per night

Storm Cottage B&B has a terrace and is situated in Hugh Town, within just 60 metres of Porthcressa Beach and 60 metres of Little Porth Beach. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. The property is non-smoking and is located 200 metres from Town Beach.

Show more Show less
10
Exceptional
4 reviews
Price from
£95
per night

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.
Search cheap hotels in St Martins
gogless