An aerial view of a coastal area with clear turquoise waters, a sandy beach, and a rocky shoreline with sparse vegetation.

Find hotels in St Bees Island from CA $139

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for St Bees Island hotels

1. Mackay Seabreeze Apartments

Mackay Seabreeze Apartments
Slade Point
Australia
Justin
CA $149
CA $164 total
includes taxes & fees
Sep 20 - Sep 21
Mackay Seabreeze Apartments

2. Comfort Resort Blue Pacific

Comfort Resort Blue Pacific
Blacks Beach
Australia
Ben
CA $186
CA $204 total
includes taxes & fees
Sep 2 - Sep 3
Comfort Resort Blue Pacific

3. Mantra Mackay

Mantra Mackay
Mackay Harbour
Australia
Andrea Christine
CA $171
CA $188 total
includes taxes & fees
Sep 26 - Sep 27
Mantra Mackay

4. Discovery Parks - Mackay

Discovery Parks - Mackay
Mackay Harbour
Australia
Katrina
CA $139
CA $139 total
includes taxes & fees
Aug 30 - Aug 31
Discovery Parks - Mackay

5. The Resort @ Dolphin Heads

The Resort @ Dolphin Heads
Dolphin Heads
Australia
Stephen
CA $128
CA $142 total
includes taxes & fees
Sep 2 - Sep 3
The Resort @ Dolphin Heads

6. BIG4 Mackay Blacks Beach Holiday Park

BIG4 Mackay Blacks Beach Holiday Park
Blacks Beach
Australia
Emily
CA $224
CA $246 total
includes taxes & fees
Sep 13 - Sep 14
BIG4 Mackay Blacks Beach Holiday Park
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St Bees Island

Head to sights like South Cumberland Islands National Park as you discover the local area in St Bees Island.

See all hotels in St Bees Island
An aerial view of a coastal area with clear turquoise waters, a sandy beach, and a rocky shoreline with sparse vegetation.
Photo by Nicole Leslie

Top St Bees Island Hotel Reviews

More cheap stays in St Bees Island

Discovery Parks - Mackay

Discovery Parks - Mackay

379 Harbour Road Mackay Harbour QLD
CA $139
CA $139 total
Aug 30 - Aug 31
includes taxes & fees
8/10 Very good! (227 reviews)
Discovery Parks - Mackay

Frequently asked questions

What is the best area to stay in St Bees Island?
The best area to stay on St Bees Island is the main beach area on the western side, near the homestead and facilities.This area is the heart of the island's activities and offers the most convenience. You'll find the main homestead, which serves as a central point, along with access to the primary swimming beach and departure points for boat excursions. It's the most developed part of the island, providing easy access to amenities without feeling crowded.Couples looking for a tranquil escape will find this area perfect. The proximity to the beach means romantic strolls at sunset are effortless, and the limited development ensures a peaceful and intimate experience. You can enjoy the natural beauty and seclusion without venturing far from your accommodation.For those seeking an active outdoor holiday, the main beach area is also ideal. It's the starting point for guided walks to explore the island's interior and offers immediate access to the clear waters for swimming, snorkelling, or simply relaxing by the sea.
When is the best time to go to St Bees Island?
The best time to go to St Bees Island is during the dry season, which runs from May to October.During these months, you'll experience consistently sunny days, lower humidity, and gentle breezes, making it superb for enjoying the island's natural beauty. The average daily temperatures are comfortable, typically ranging from 20 to 26 degrees Celsius, which is ideal for outdoor activities like snorkelling, bushwalking, and relaxing on the beaches.This period is particularly good for couples looking for a tranquil escape. The clear waters offer excellent visibility for exploring the coral reefs, and the cooler evenings are pleasant for enjoying dinner with a view.
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 Bees Island.
How much is the nightly rate at a St Bees Island hotel?
Prices for hotels in St Bees Island often vary, but you can find a great deal from CA $139 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