Skip to main content

Hotels in Isles of Scilly

5 handpicked places to stay

Most places to stay on the Isles of Scilly sit on St Mary's, and Hugh Town is the natural base, putting you within walking distance of the quay, shops and the boats out to the smaller islands. Options here range from harbourside rooms at The Atlantic and Tregarthens Hotel to the more characterful Star Castle Hotel, set within a 16th-century fort just above the town.

Beyond the harbour, Appletree and St Marys Hall Hotel offer a quieter alternative while still being an easy walk from Hugh Town's restaurants and ferries. As accommodation is limited across the archipelago, booking ahead matters, particularly in summer when the off-island boats are busiest.

The Atlantic

The Atlantic

Hotel · Hugh Street, Hugh Town

A 24-room harbourside hotel on Hugh Street, Hugh Town, with sea views over Scilly's waterfront and a proper bar and restaurant.

St Marys Hall Hotel

St Marys Hall Hotel

Hotel · Church Street, Hugh Town

In Hugh Town on St Mary's, this hotel on Church Street offers en-suite rooms, a restaurant and bar, and easy reach of the Isles of Scilly.

Star Castle Hotel

Star Castle Hotel

Hotel · ., Hugh Town

A converted Elizabethan castle above Hugh Town, close to Porthcressa Beach and the harbour on the Isles of Scilly.

Tregarthens Hotel

Tregarthens Hotel

Hotel · Garrison Hill, Hugh Town

Hotel on Garrison Hill in Hugh Town, Isles of Scilly, with en-suite rooms and drinks provided, close to Porthcressa Beach and the harbour.

Appletree

Appletree

B&B · 2 Matthews Field, St Marys

A small adults-only B&B in St Mary's, Isles of Scilly, with just two en-suite rooms and sea views near the island's beaches.

🏨

Know a hotel / b&b in Isles of Scilly that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b