Lodging Image

Search St Bees Island hotels

  • 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

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for St Bees Island hotels

Comfort Resort Blue Pacific

Comfort Resort Blue Pacific
3.5 star property
Blacks Beach
8.8 out of 10, Excellent, (119 reviews)
"Great location and hotel."
Australia
Ben
The price is NZ$227
includes taxes & fees
5 Aug - 6 Aug
Comfort Resort Blue Pacific

Mantra Mackay

Mantra Mackay
4.0 star property
Mackay Harbour
8.8 out of 10, Excellent, (869 reviews)
"Very good stay."
Canada
Laurie
The price is NZ$230
includes taxes & fees
11 July - 12 July
Mantra Mackay

BIG4 Mackay Blacks Beach Holiday Park

BIG4 Mackay Blacks Beach Holiday Park
4.0 star property
Blacks Beach
9.2 out of 10, Wonderful, (47 reviews)
"Great location. Kids loved the pool"
Australia
Emily
The price is NZ$300
includes taxes & fees
29 July - 30 July
BIG4 Mackay Blacks Beach Holiday Park

The Resort @ Dolphin Heads

The Resort @ Dolphin Heads
3.5 star property
Dolphin Heads
7.4 out of 10, Good, (508 reviews)
"Beautiful position lovely staff but very dated"
Australia
Stephen
The price is NZ$205
includes taxes & fees
13 July - 14 July
The Resort @ Dolphin Heads

Mackay Seabreeze Apartments

Mackay Seabreeze Apartments
4.0 star property
Slade Point
8.2 out of 10, Very good, (517 reviews)
"Great location a minutes walk to the beach and park"
Australia
Camilla
The price is NZ$238
includes taxes & fees
27 July - 28 July
Mackay Seabreeze Apartments

Discovery Parks - Mackay

Discovery Parks - Mackay
2.5 star property
Mackay Harbour
7.8 out of 10, Good, (223 reviews)
"Shower was great. Easy checking."
Australia
Therese
The price is NZ$157
includes taxes & fees
26 July - 27 July
Discovery Parks - Mackay
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 Bees Island

Head to sights like South Cumberland Islands National Park as you discover the local area 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
Open Photo by Nicole Leslie

Top St Bees Island Hotel Reviews

Recent Reviews in St Bees Island

More cheap accommodation in St Bees Island

Discovery Parks - Mackay

Discovery Parks - Mackay

379 Harbour Road Mackay Harbour QLD
The price is NZ$157 per night from 26 July to 27 July
NZ$157
26 July - 27 July
includes taxes & fees
7.8/10 Good! (223 reviews)

Find out more about St Bees Island

Top reasons to visit St Bees Island

  • Stunning Beaches: St Bees Island boasts beautiful beaches perfect for sunbathing and swimming in crystal-clear waters.
  • Outdoor Adventures: Enjoy guided tours, camping under the stars, and fantastic bird watching opportunities.
  • Breathtaking Scenery: A day trip around the island reveals stunning landscapes, including views from St Bees Head.
  • Welcoming Locals: Experience the friendly atmosphere created by the island's hospitable residents.
  • Proximity to Whitsunday Islands: Explore nearby Keswick Island and the enchanting Whitsunday Islands for more adventure.

Find great hotels near St Bees Island

Experience a relaxing getaway on St Bees Island, where a variety of accommodations await you. From family-friendly resorts to cosy hotels, there’s something for every traveller, whether you're seeking a beach escape, a business trip, or a memorable vacation. Enjoy the stunning surroundings and unwind in stylish rooms featuring queen beds, all while being close to local attractions and amenities.

  • Mantra Mackay: Nestled 32.2km from St Bees Island, Mantra Mackay is a 4-star hotel that caters to families and business travellers alike. With a commendable guest rating of 8.8 out of 10, this property boasts amenities designed for younger guests, including cribs and child safety features. Business travellers will appreciate the professional environment, while families can enjoy spacious accommodations that provide comfort and convenience during their stay. The hotel also prioritises safety with features like a first aid kit.
  • Mackay Seabreeze Apartments: Located 29.0km from St Bees Island, Mackay Seabreeze Apartments offers a delightful 4-star experience with a guest rating of 8.2 out of 10. This motel-style accommodation is ideal for those seeking a beachside getaway, featuring direct access to the beach. Families can take advantage of child-friendly amenities such as a shared playground and arcade game room, providing entertainment and fun for younger guests. With a laid-back atmosphere, it combines the comforts of home with the joys of a beach vacation.
  • The Resort @ Dolphin Heads: Situated 30.6km from St Bees Island, The Resort @ Dolphin Heads is a 3.5-star hotel that presents a charming beachside retreat. With direct beach access, it’s a suitable choice for families looking for a relaxing vacation. Rated for its family-friendly features, the resort includes amenities such as a children’s pool, a shared playground, and cribs available for a fee. Guests can enjoy the scenic coastal views while making the most of their time by the water.

Where to stay near St Bees Island

St Bees Island offers a picturesque getaway in Queensland, perfect for beach lovers and families alike. Explore the stunning island setting, where friendly locals create a welcoming atmosphere. Nearby, the breathtaking Whitsunday Islands beckon for exploration, while St Bees Head provides spectacular views. Whether you're seeking romance or relaxation, this charming destination promises an unforgettable experience in the heart of the Great Barrier Reef region.

  • Keswick Island: Located a mere 4.8km from St Bees Island, Keswick Island offers a tranquil escape for outdoor enthusiasts and adventure seekers. With its stunning natural landscapes, including pristine beaches and lush national parks, visitors can indulge in a variety of activities such as hiking, swimming, and wildlife spotting. The island's serene environment makes it perfect for those looking to unwind amidst breathtaking scenery. Peak visitor numbers occur from July to September, making it an ideal time to experience the island's vibrant atmosphere.
  • Brampton Island: Situated 22.5km away from St Bees Island, Brampton Island is another gem for those in search of adventure and scenic beauty. This idyllic island is characterized by its beautiful beaches and rich national parks, offering an array of outdoor activities. The charming landscape invites visitors to explore its walking trails and enjoy water sports. Peak visitation months are March, July, and September, providing an excellent opportunity to enjoy the island's vibrant natural surroundings and diverse ecosystems.
  • Slade Point: Just 29.0km from St Bees Island, Slade Point is a delightful suburb that combines outdoor adventure with stunning coastal scenery. Known for its family-friendly beaches and proximity to national parks, it is perfect for those looking to soak up the sun or embark on nature walks. The area attracts visitors throughout the year, with peak times in March and June to July. Slade Point's relaxed vibe and beautiful landscapes make it a lovely spot to explore during your vacation.

Things to do in St Bees Island

Shopping

On St Bees Island, local shops offer unique gifts and souvenirs with a personal touch. If you're up for a drive, check out the Proserpine River Market, located 32.2km away, where you can find handmade crafts and local produce in a vibrant setting.

Recreation

At St Bees Island Wellness Retreat, unwind with holistic treatments and yoga sessions surrounded by nature. Explore the island's stunning beaches for relaxation and enjoy guided nature walks to discover local wildlife and tranquility amidst beautiful scenery.

Adventure

St Bees Island offers thrilling snorkelling and diving experiences in vibrant coral reefs, showcasing diverse marine life. Explore the scenic walking trails that wind through picturesque landscapes, providing stunning views and opportunities for birdwatching. Kayaking around the island allows you to discover hidden coves and enjoy the tranquil waters.

Nightlife

Explore the laid-back vibe at St Bees Island’s local tavern, where you can enjoy a cold drink and mingle with friendly locals. For a taste of island life, join in on social events or live music sessions that pop up in various spots around the island.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near St Bees Island

St Bees Island is a stunning destination for beach vacations, offering a variety of attractions such as beautiful beaches, urban parks, and national parks. Visitors can enjoy outdoor activities and breathtaking scenery while exploring this secluded island. Don't miss the chance to discover the charm of St Bees and its nearby Keswick Island, perfect for those seeking a tranquil getaway.

  • Brampton Islands National Park: Explore the stunning landscapes and diverse wildlife of Brampton Islands National Park, located 22.5km from St Bees Island. Ideal for outdoor enthusiasts, you can hike through lush forests and enjoy breathtaking views of the coast, providing a true adventure in nature.
  • Wren Street Park: Situated 29.0km from St Bees Island, Wren Street Park offers a relaxing urban escape. Perfect for families, this park features open spaces for picnics and play, alongside walking paths that showcase the local flora, making it a lovely spot for a leisurely day out.
  • Lamberts Beach: Just 29.0km away, Lamberts Beach invites you to unwind on its sandy shores. Enjoy swimming, sunbathing, or simply taking in the serene coastal atmosphere, making it an ideal beach destination for relaxation and recreation.

Best time to go to St Bees Island

The best time to visit St Bees Island is dependent on what kind of holiday you are seeking. January and February are its hottest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy. July is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.5°F (26.4°C)Frequent RainMostly CloudyAverageSlightly Low
February79.5°F (26.4°C)Moderate RainMostly CloudyAverageAverage
March78.4°F (25.8°C)Frequent RainMostly CloudyAverageAverage
April75.0°F (23.9°C)Light RainMostly SunnyAverageAverage
May70.5°F (21.4°C)Light RainMostly SunnySlightly LowSlightly High
June66.9°F (19.4°C)No RainMostly SunnyAverageAverage
July65.5°F (18.6°C)Light RainMostly SunnySlightly HighAverage
August66.4°F (19.1°C)No RainSunnySlightly HighSlightly Low
September70.2°F (21.2°C)No RainMostly SunnySlightly HighSlightly High
October73.6°F (23.1°C)No RainMostly SunnyAverageAverage
November76.5°F (24.7°C)Light RainMostly SunnySlightly LowSlightly Low
December78.8°F (26.0°C)Light RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to St Bees Island

Reaching St Bees Island is convenient with three major airports nearby. Hamilton Island Airport (HTI) is located 82.1km away, with excellent accommodation options like the 4.5-star Beach Club, only 966m from the airport. Mackay Airport (MKY) is closer, at 40.2km, offering hotels such as the 4.5-star Coral Cay Resort, just 3.2km away. Further afield, Proserpine Airport (PPP) is located 104.6km from St Bees Island, with nearby options like A & A Motel, 9.7km from the airport. Each airport provides various transportation services for easy access to these hotels and onward travel to St Bees Island.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 can I save on a hotel booking in St Bees Island with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on St Bees Island hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St Bees Island?
Prices for hotels in St Bees Island often vary, but you can find a great deal from NZ$157 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 our cheapest rates.

Explore a world of travel with Expedia