Find hotels in St Martins from CA $82

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St Martins hotels

Belmont Bridge

Belmont Bridge
3.5 star property
Oswestry
The price is CA $956
CA $1,148 total
includes taxes & fees
Jun 4 - Jun 5
Belmont Bridge

The Royal Oak Hotel, Welshpool, Mid Wales

The Royal Oak Hotel, Welshpool, Mid Wales
4.0 star property
Welshpool
9.0 out of 10, Wonderful, (465 reviews)
"The staff where lovely"
United Kingdom
Steve
The price is CA $138
CA $165 total
includes taxes & fees
Jun 14 - Jun 15
The Royal Oak Hotel, Welshpool, Mid Wales

Abbots Mead Hotel

Abbots Mead Hotel
2.0 star property
Shrewsbury
9.0 out of 10, Wonderful, (209 reviews)
"Lovely hotel in an ideal location "
United Kingdom
Susan
The price is CA $170
CA $204 total
includes taxes & fees
May 26 - May 27
Abbots Mead Hotel

Darwin's Townhouse

Darwin's Townhouse
5.0 star property
Shrewsbury
9.6 out of 10, Exceptional, (401 reviews)
"Lovely room, comfortable beds, very helpful and friendly staff and a wonderful breakfast. Highly recommended."
United Kingdom
joy
The price is CA $162
CA $194 total
includes taxes & fees
May 25 - May 26
Darwin's Townhouse

Lion and Pheasant Hotel

Lion and Pheasant Hotel
4.0 star property
Shrewsbury
9.2 out of 10, Wonderful, (564 reviews)
"Pretty nice"
United States
Oscar
The price is CA $227
CA $272 total
includes taxes & fees
Jun 7 - Jun 8
Lion and Pheasant Hotel

The Lion Hotel Shrewsbury

The Lion Hotel Shrewsbury
3.0 star property
Shrewsbury
7.8 out of 10, Good, (1,001 reviews)
"Great price and location"
United Kingdom
Geoff
The price is CA $97
CA $117 total
includes taxes & fees
May 31 - Jun 1
The Lion Hotel Shrewsbury

The Old Post Office

The Old Post Office
3.0 star property
Shrewsbury
8.2 out of 10, Very good, (483 reviews)
"Excellent stay Lovely dinner and breakfast Room Very good Staff excellent Would throughly recommend the Old Post Officey"
United Kingdom
Lenora
The price is CA $100
CA $120 total
includes taxes & fees
Jun 8 - Jun 9
The Old Post Office

Cromwell's Tap House

Cromwell's Tap House
3.0 star property
Shrewsbury
8.8 out of 10, Excellent, (551 reviews)
"Lovely place to stay staff very friendly and food was delicious room basic but very nice just what we needed for a few days away will definitely return"
United Kingdom
Diane
The price is CA $70
CA $84 total
includes taxes & fees
May 31 - Jun 1
Cromwell's Tap House

Unique Shrewsbury Rooms

Unique Shrewsbury Rooms
2.0 star property
Shrewsbury
9.6 out of 10, Exceptional, (32 reviews)
"Very clean and comfortable in a good location. Happy with our stay!""
United Kingdom
Chung Chuen
The price is CA $131
CA $157 total
includes taxes & fees
Jun 14 - Jun 15
Unique Shrewsbury Rooms

The Loopy Shrew

The Loopy Shrew
4.0 star property
Shrewsbury
8.6 out of 10, Excellent, (200 reviews)
"Everything was perfect great place good vibe excellent staff would stay there again !"
United Kingdom
Jonathan morgan
The price is CA $187
CA $225 total
includes taxes & fees
Jun 7 - Jun 8
The Loopy Shrew

Prince Rupert Hotel

Prince Rupert Hotel
4.0 star property
Shrewsbury
8.8 out of 10, Excellent, (1,000 reviews)
"Lovely staff, great location, good breakfast "
United Kingdom
Jacqueline
The price is CA $180
CA $216 total
includes taxes & fees
May 26 - May 27
Prince Rupert Hotel

Anton Guest House B&B

Anton Guest House B&B
4.0 star property
Shrewsbury
9.8 out of 10, Exceptional, (74 reviews)
"Brilliant stay, wonderful host and magic breakfast"
United Kingdom
Neil
The price is CA $192
CA $231 total
includes taxes & fees
May 24 - May 25
Anton Guest House B&B

St Nicholas

St Nicholas
3.0 star property
Shrewsbury
9.4 out of 10, Exceptional, (77 reviews)
"Fantastic stay again with amazing breakfast "
United Kingdom
Sion
The price is CA $145
CA $174 total
includes taxes & fees
Jun 8 - Jun 9
St Nicholas

Boutique Shrewsbury Rooms

Boutique Shrewsbury Rooms
2.0 star property
Shrewsbury
9.4 out of 10, Exceptional, (21 reviews)
"A lovey place to stay with a beautiful walk into the town centre. "
United Kingdom
Jayne
The price is CA $121
CA $145 total
includes taxes & fees
May 31 - Jun 1
Boutique Shrewsbury Rooms

Boutique Shrewsbury Suites

Boutique Shrewsbury Suites
2.0 star property
Shrewsbury
10.0 out of 10, Exceptional, (1 review)
"Lovely attic room, everything you could want, great location, and good parking at property "
United Kingdom
Brian
The price is CA $136
CA $164 total
includes taxes & fees
Jun 7 - Jun 8
Boutique Shrewsbury Suites

Yak & Yeti Hotel

Yak & Yeti Hotel
3.0 star property
Shrewsbury
9.2 out of 10, Wonderful, (150 reviews)
"Great Staff, thank you, would definitely stay there again 🙂"
United Kingdom
Helen
The price is CA $104
CA $125 total
includes taxes & fees
Jun 16 - Jun 17
Yak & Yeti Hotel

The Bull Inn

The Bull Inn
3.0 star property
Shrewsbury
8.2 out of 10, Very good, (842 reviews)
"ideal location , booking easy, friendly and efficient staff"
United Kingdom
michael
The price is CA $108
CA $130 total
includes taxes & fees
May 25 - May 26
The Bull Inn

Rowton Castle Hotel

Rowton Castle Hotel
4.0 star property
Shrewsbury
9.6 out of 10, Exceptional, (83 reviews)
"The property is well maintained and retains its character very well. Breakfast was excellent with good options to choose from. The staff were friendly and helpful. We would not hesitate to stay there again."
United Kingdom
Michael
The price is CA $222
CA $267 total
includes taxes & fees
Jun 11 - Jun 12
Rowton Castle Hotel

Albright Hussey Manor

Albright Hussey Manor
4.0 star property
Shrewsbury
8.4 out of 10, Very good, (176 reviews)
"Friendly staff Clean room"
United Kingdom
David
The price is CA $157
CA $188 total
includes taxes & fees
Jun 1 - Jun 2
Albright Hussey Manor

Albrighton Hall Hotel and Spa, a member of Radisson Individuals

Albrighton Hall Hotel and Spa, a member of Radisson Individuals
4.0 star property
Shrewsbury
8.0 out of 10, Very good, (1,000 reviews)
"Lovely all round stay, pleasant and helpful colleagues"
United Kingdom
Helen
The price is CA $141
CA $169 total
includes taxes & fees
Jun 4 - Jun 5
Albrighton Hall Hotel and Spa, a member of Radisson Individuals
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St Martins

Escape to relaxing St Martins! Enjoy its spas, food, and countryside.

Photo by Row17
Open Photo by Row17

Top St Martins Hotel Reviews

More cheap stays in St Martins

Frequently asked questions

What is the best area to stay in St Martins?
The best area to stay in St Martins is Hugh Town, which is the main settlement and port on St Mary's, the largest island in the Isles of Scilly.

Hugh Town is the most developed area, situated on a narrow sand bar that connects the Garrison to the main body of St Mary's. It's the hub for all inter-island boat services and features the majority of shops, cafes, restaurants, and accommodation options. The main street, Hugh Street, runs through the centre, leading to the harbour on one side and Porthcressa Beach on the other.

Couples looking for convenience and a central base will find Hugh Town ideal. From here, you can easily access the boats for day trips to the other islands, explore the local shops, and enjoy meals out without needing to travel far. The proximity to Porthcressa Beach also offers a pleasant spot for a stroll or relaxation.

For those who prefer a quieter experience while still being well-connected, staying slightly outside the immediate centre of Hugh Town, perhaps towards The Garrison, offers a good balance.
When is the best time to go to St Martins?
The best time to visit St Martins is during the warmer months, from late spring to early autumn, specifically between May and September.

During these months, the weather is generally mild and pleasant, ideal for exploring the island's natural beauty and enjoying outdoor activities. July and August offer the warmest temperatures, great for swimming and sunbathing, though they can also be the busiest.

For those who prefer a quieter experience with comfortable weather, May, June, and September are excellent choices. The island is less crowded, and you can still enjoy long daylight hours and good conditions for coastal walks and boat trips.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St Martins.
How can I save on a St Martins hotel booking with Expedia?
Members always get our best prices. Find our best St Martins hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St Martins hotel?
Prices for hotels in St Martins often vary, but you can find a great deal from CA $82 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia