Find hotels in St. Marys from £232

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Marys hotels

The Atlantic

The Atlantic
3.0 star property
Isles of Scilly
9.4 out of 10, Exceptional, (69 reviews)
"Room was spotless and great views"
Australia
Sanchia
The price is £232
includes taxes & fees
23 Apr - 24 Apr
The Atlantic
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. Marys

Venture to sights like Isles of Scilly Museum and St. Mary's Isle of Scilly Terminal as you discover St. Marys.

Top St. Marys Hotel Reviews

More cheap stays in St. Marys

Appletree

Appletree

2 Matthews Field, Church Road Isles of Scilly England

Hotels in St. Marys with star rating

Find out more about St. Marys

Top reasons to visit St. Marys

  • Stunning Beaches: St. Marys boasts beautiful beaches perfect for relaxation and seaside adventures.
  • Historic Fort: Explore the historic fort that offers fascinating insights into the area's past.
  • Engaging History Museums: Immerse yourself in local culture at the area's intriguing museums.
  • Picturesque Harbour Views: Enjoy breathtaking views of the harbour, enhancing your scenic experience.
  • Diverse Accommodation: Choose from charming bed and breakfasts to comfortable hotels catering to all preferences.

Find great hotels in and around St. Marys

Discover a delightful range of hotel accommodations in St. Marys, England, perfect for every type of traveller. From charming bed and breakfasts to well-equipped hotels, you’ll find options that cater to beach lovers, pet owners, and business guests alike. Whether you're seeking the best hotels or hidden gems like the Hall Hotel, St. Marys offers a warm welcome and a memorable stay for all visitors.

  • The Atlantic: A welcoming 3-star inn perfectly situated for beach enthusiasts, The Atlantic offers direct access to the sandy shores of St. Marys. This charming establishment is ideal for those seeking a relaxing beach holiday, with comfortable accommodations that reflect a laid-back seaside vibe. Guests can enjoy a variety of beach activities, making it a great choice for families and couples alike looking to unwind by the sea.
  • Karma St. Martin's: A sophisticated 4-star hotel located 1.9km from St. Marys, Karma St. Martin's caters to both leisure and business travellers. With direct access to the beach, this pet-friendly retreat combines a beach getaway with professional amenities, including a well-equipped Business Centre. Travellers can bring their furry companions, with thoughtful pet policies in place, ensuring a comfortable stay for all. The upscale atmosphere, alongside its business services, makes it a distinguished option for those mixing work and leisure.
  • Appletree: A delightful Bed & Breakfast in St. Marys, Appletree is perfect for those seeking a homely atmosphere. Guests can engage in various sports and recreation activities, such as nearby snorkelling and horse riding, ensuring an adventurous stay. The B&B's friendly service and inviting rooms create a warm environment for travellers looking to explore the natural beauty of the area while enjoying personalised hospitality.

Where to stay near St. Marys

St. Marys, a charming village in the Isles of Scilly, offers a delightful escape for those seeking beach, culture, and outdoor adventures. With its stunning harbour views and friendly atmosphere, visitors can explore the picturesque surroundings and indulge in the rich history of the area. Nearby, the tranquil beauty of the River Thames adds to the experience, making St. Marys the perfect base for an unforgettable holiday filled with relaxation and adventure.

  • Isles of Scilly: Situated a mere 435m from St. Marys, the Isles of Scilly presents a stunning archipelago that captivates visitors with its breathtaking beaches and outdoor activities. With a moderately seasonal influx of travellers, the peak months from May to July offer vibrant experiences ideal for romantic getaways and nature enthusiasts alike. Notable attractions include the local marina, beautiful beaches, and historic sites, which invite exploration and relaxation. The Isles of Scilly is perfect for those seeking a tranquil retreat amidst nature, with various resorts and theatres providing additional entertainment options.
  • Hugh Town: Located 621m from St. Marys, Hugh Town is a charming village that welcomes visitors year-round with its inviting atmosphere. While visitor numbers peak in April and during the summer months, the village maintains a steady flow of tourists thanks to its outdoor pursuits and picturesque coastal views. Hugh Town offers a delightful mix of activities including theatre performances and scenic walks along the beach. Key landmarks such as the marina and historic places are within easy reach, making it a delightful destination for those looking to immerse themselves in local culture and history.
  • Tresco: A short distance of 1.9km from St. Marys, Tresco is a picturesque village renowned for its stunning natural beauty as an island retreat. Visitors are drawn to Tresco for its outdoor adventures and cultural experiences, particularly during peak periods in April and June to July. With a selection of outdoor venues and a rich tapestry of historic landmarks and monuments, Tresco is an idyllic spot for those who appreciate both nature and heritage. The island’s tranquil environment makes it a perfect destination for relaxation and exploration.

Things to do in St. Marys

St. Marys is perfect for those seeking outdoor adventures, beach relaxation, and cultural experiences. Visitors can enjoy a variety of activities including exploring local parks, taking leisurely walks, and immersing themselves in the scenic beauty of the area. Whether you're looking to unwind by the sea or engage with the community, St. Marys offers a delightful blend of recreation and culture.

Shopping

In St. Marys, you'll discover charming local shops offering unique gifts and souvenirs. If you're up for a drive, head to the nearby Penzance, where you can explore larger shopping centres like the Wharfside Shopping Centre and the Market Jew Street shops for a wider selection.

Recreation

St. Marys offers tranquil wellness retreats like The Retreat Spa, where you can indulge in rejuvenating treatments and holistic therapies. For outdoor enthusiasts, the scenic coastal walks provide refreshing sea breezes and breathtaking views, perfect for meditation and relaxation amidst nature's beauty.

Adventure

Experience the thrill of kayaking around St. Marys, exploring scenic coastlines and wildlife. For a unique adventure, try the cliff-top walks offering stunning views of the ocean and the chance to spot local flora and fauna. Don't miss the vibrant marine life while snorkelling in the clear waters.

Nightlife

In St. Marys, the lively pubs and charming bars offer a warm atmosphere for socialising. The local music scene, featuring live bands, adds to the excitement, while late-night eateries serve delicious bites to fuel your adventures. Enjoy a friendly, welcoming vibe as you explore the nightlife.

Booking tips and Expedia advantages for St. Marys

To save on your trip to St. Marys, consider visiting in January or November when accommodation prices are lower. Booking 1-3 months in advance often yields the best rates, and look for last-minute deals on sites like Expedia. Tuesdays typically offer the cheapest stays, while Saturdays are the priciest. Use Expedia’s search tool to compare room rates and set your budget, and consider eco-friendly hotels for sustainable options. Combining flights and accommodation in a package can also help you save significantly.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St. Marys are January and November, where the prices are slightly lower. This is in comparison to May to June and August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around St. Marys about 1-3 months out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St. Marys is Tuesday. The most expensive day to stay around St. Marys is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your St. Marys hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in St. Marys

St. Marys offers a delightful blend of outdoor, beach, and cultural experiences for visitors. With popular attractions such as stunning beaches, a historic fort, and engaging history museums, there is something for everyone. Whether you seek a relaxing day by the sea or a deeper understanding of the area's rich heritage, St. Marys provides a perfect backdrop for an enjoyable holiday.

  • The Garrison and Star Castle: A historic fortification, The Garrison and Star Castle offers a glimpse into the military past of St. Marys. Its impressive architecture and panoramic views of the surrounding landscape create a unique atmosphere steeped in culture and history, making it a fascinating spot for history enthusiasts.
  • Isles of Scilly Museum: This museum showcases the rich history and heritage of the Isles of Scilly. With engaging exhibitions and artefacts, visitors can delve into local stories and traditions, providing a deeper understanding of the island's culture.
  • Porthcressa Beach: Known for its golden sands and clear waters, Porthcressa Beach is perfect for relaxation and seaside activities. The beach vibes here are inviting, offering a picturesque setting for sunbathing, swimming, or enjoying a leisurely stroll along the shore.

Best time to go to St. Marys

The best time to visit St. Marys, Isles of Scilly is dependant on what kind of holiday you are seeking. August and August are its hottest month on average. At the time of August, visitor numbers are slightly high and weather is mostly cloudy. February and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.1°F (9.5°C)Light RainMostly CloudyAverage
January49.1°F (9.5°C)Light RainMostly CloudyAverage
February48.2°F (9.0°C)Light RainMostly CloudyAverage
February48.2°F (9.0°C)Light RainMostly CloudyAverage
March48.6°F (9.2°C)Light RainMostly CloudyAverage
March48.6°F (9.2°C)Light RainMostly CloudyAverage
April50.2°F (10.1°C)Light RainMostly SunnySlightly HighAverage
April50.2°F (10.1°C)Light RainMostly SunnySlightly HighAverage
May53.4°F (11.9°C)No Rain (Dry)Mostly SunnyAverageAverage
May53.4°F (11.9°C)No Rain (Dry)Mostly SunnyAverageAverage
June58.1°F (14.5°C)Light RainMostly SunnyAverageSlightly High
June58.1°F (14.5°C)Light RainMostly SunnyAverageSlightly High
July61.5°F (16.4°C)Light RainMostly SunnySlightly HighSlightly High
July61.5°F (16.4°C)Light RainMostly SunnySlightly HighSlightly High
August62.2°F (16.8°C)Light RainMostly CloudySlightly HighSlightly High
August62.2°F (16.8°C)Light RainMostly CloudySlightly HighSlightly High
September60.6°F (15.9°C)Light RainMostly SunnyAverageAverage
September60.6°F (15.9°C)Light RainMostly SunnyAverageAverage
October57.7°F (14.3°C)Light RainMostly CloudySlightly LowAverage
October57.7°F (14.3°C)Light RainMostly CloudySlightly LowAverage
November53.4°F (11.9°C)Light RainMostly CloudySlightly Low
November53.4°F (11.9°C)Light RainMostly CloudySlightly Low
December50.9°F (10.5°C)Light RainMostly CloudySlightly Low
December50.9°F (10.5°C)Light RainMostly CloudySlightly Low

Explore a world of travel with Expedia