Skip to main content

Search hotels in St Martins

Enter your dates to see the latest prices and deals for St Martins hotels

St Martins – 1 hotel or place to stay

Most booked hotels in St Martins and surrounding area in the past month

See all

Best hotels with breakfast in St Martins and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 194 reviews

    With stunning sea views, Tregarthen's Hotel on St Mary’s provides high-quality accommodations in the Isles of Scilly.

    From $275.08 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 147 reviews

    On the beautiful seafront of St Mary’s island, The Atlantic offers bright, individually decorated rooms and fresh, seasonal food.

    From $464.79 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 248 reviews

    Set in Hugh Town, St Marys Hall Hotel features a garden and free WiFi. With a shared lounge, the property also has a bar. Guests can make use of on-site dining.

    From $305.55 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 19 reviews

    Appletree features free Wifi and views of sea in Hugh Town. Old Town Bay Beach is a 7-minute walk away, and Shark's Pit Beach is half a mile from the bed and breakfast.

    From $194.32 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 118 reviews

    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.

    From $534.72 per night