Lodging Image

Find hotels in St Bees Island from ฿3,173

  • 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
Guest rating
Star rating

Our top choices for St Bees Island hotels

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 ฿3,173
฿3,173 total
includes taxes & fees
28 Jul - 29 Jul
Discovery Parks - Mackay

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 ฿4,012
฿4,413 total
includes taxes & fees
17 Jul - 18 Jul
Mantra Mackay

The Resort @ Dolphin Heads

The Resort @ Dolphin Heads
3.5 star property
Dolphin Heads
7.4 out of 10, Good, (509 reviews)
"Beautiful position lovely staff but very dated"
Australia
Stephen
The price is ฿3,715
฿4,086 total
includes taxes & fees
31 Jul - 1 Aug
The Resort @ Dolphin Heads

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 ฿3,969
฿4,366 total
includes taxes & fees
11 Aug - 12 Aug
Comfort Resort Blue Pacific

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 ฿5,201
฿5,721 total
includes taxes & fees
6 Aug - 7 Aug
BIG4 Mackay Blacks Beach Holiday Park
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

More cheap stays in St Bees Island

Discovery Parks - Mackay

Discovery Parks - Mackay

379 Harbour Road Mackay Harbour QLD
The price is ฿3,173 per night from 28 Jul to 29 Jul
฿3,173
฿3,173 total
28 Jul - 29 Jul
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 pristine beaches with soft sands and azure waters, ideal for relaxation and sunbathing.
  • Outdoor Activities: Engage in a variety of outdoor pursuits, including bird watching and guided day trips to explore the island's natural beauty.
  • Scenic Strolls: Enjoy romantic walks along St Bees Head, offering breathtaking views of the surrounding landscapes.
  • Family-Friendly Atmosphere: The island is known for its welcoming locals and family-friendly vibe, making it perfect for all ages.
  • Diverse Accommodation: Choose from a range of charming lodgings, from beachside resorts to convenient hotels, catering to all preferences.

Find great hotels near St Bees Island

Discover a range of delightful accommodation options on St Bees Island, Queensland, perfect for every type of traveller. Whether you're seeking a relaxing beachside resort or a convenient hotel for business or adventure, you'll find a variety of choices to suit your needs. Experience the charm of St Bees Island with options that include queen beds and proximity to local attractions, ensuring a memorable stay in this beautiful destination.

  • Mantra Mackay: Mantra Mackay offers a welcoming atmosphere tailored for families and business travellers alike. This 4-star hotel, with a commendable guest rating of 8.8 out of 10, is situated 32km from St Bees Island. The hotel features amenities designed with children in mind, including cribs available for a fee and window guards for safety. Guests can also enjoy breakfast options specifically catered for children. The property’s combination of family-friendly services and business facilities makes it an appealing choice for those seeking a versatile lodging experience.
  • Mackay Seabreeze Apartments: Located just 29km from St Bees Island, Mackay Seabreeze Apartments boasts a 4-star rating and a guest satisfaction score of 8.2 out of 10. This motel-style accommodation is ideal for beach lovers and families, offering direct access to the beach for those keen on sun and surf. The property includes shared playground facilities for children, ensuring little ones have ample opportunities for fun. Additional amenities such as cribs available for a fee and a first aid kit enhance the convenience and safety for families travelling with young children.
  • The Resort @ Dolphin Heads: With a 3.5-star rating, The Resort @ Dolphin Heads is situated 31km from St Bees Island and is perfect for families seeking a beach getaway. Guests appreciate the direct access to the beach, ideal for leisurely days by the sea. The resort provides a range of child-friendly amenities, including a shared playground and a children’s pool, ensuring that families can relax without worry. Additional offerings such as cribs for hire and breakfast options for children enhance the appeal for those with young families.

Where to stay near St Bees Island

St Bees Island offers a delightful escape for travellers seeking sun-soaked beaches and a relaxed atmosphere. Nestled in the stunning Whitsunday Islands of Queensland, this charming island showcases friendly locals and a family-friendly vibe. Nearby, explore the scenic surroundings of St Bees Head, perfect for romantic strolls and breathtaking views. Whether you're lounging on the beach or indulging in local cuisine, St Bees Island promises a memorable vacation experience.

  • Keswick Island: Located a mere 5km from St Bees Island, Keswick Island is a picturesque destination known for its stunning natural beauty. This island suburb is perfect for outdoor enthusiasts seeking adventure and breathtaking scenery. Visitors can explore the nearby national park and state park, as well as relax on the pristine beaches. The best time to visit is between July and September when the island sees a peak in traveller arrivals, making it a popular spot for those looking to immerse themselves in nature.
  • Brampton Island: Situated 23km from St Bees Island, Brampton Island is another idyllic island escape that offers a wealth of outdoor activities and scenic views. The island is famous for its national parks and beautiful beaches, drawing visitors who are keen on adventure and exploration. Peak visitation occurs in March, July, and September, providing ample opportunities for hiking, swimming, and enjoying the vibrant local wildlife. Brampton Island is an ideal choice for those seeking a tranquil retreat with plenty of adventure options.
  • Slade Point: Located 29km from St Bees Island, Slade Point is a charming suburb that offers a relaxed atmosphere with access to stunning beaches and national parks. This destination is perfect for families and outdoor lovers, with opportunities for swimming and beach activities. The peak travel months are March and June to July, making it an excellent time to explore the area's natural beauty. Slade Point provides a perfect blend of adventure and relaxation, allowing visitors to enjoy the serene coastal environment.

Things to do in St Bees Island

Shopping

On St Bees Island, you can explore local shops for unique souvenirs and gifts. If you're up for a drive, visit the Proserpine River Eco Tour Centre, located about 24km away, where you’ll find an array of local crafts and artisanal products.

Recreation

At St Bees Island, the St Bees Island Retreat offers rejuvenating wellness programs amidst tranquil surroundings, including yoga sessions and guided meditation. Enjoy nature walks or explore the island's pristine beaches, providing a serene backdrop for relaxation and reflection during your stay.

Adventure

Explore the pristine beaches and crystal-clear waters of St Bees Island, ideal for kayaking and snorkelling among vibrant marine life. Hike the scenic trails to witness breathtaking views of the coastline and discover the island’s rich flora and fauna.

Nightlife

St Bees Island offers a relaxed nightlife atmosphere with beachside bars where you can unwind with a cocktail while enjoying ocean views. Local live music events and intimate gatherings at small venues create a charming experience, allowing you to mingle with fellow travellers and locals alike.

*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 an idyllic destination perfect for beach vacations, offering an array of attractions such as beautiful beaches, urban parks, and national parks. Visitors can enjoy outdoor activities and stunning scenery, while exploring the secluded charm of St Bees and nearby Keswick Island. Whether you're seeking relaxation or adventure, this tranquil island is an excellent spot for a memorable getaway.

  • Lamberts Beach: Located 29km from St Bees Island, Lamberts Beach offers a serene escape with its golden sands and tranquil waves. Ideal for sunbathing or leisurely strolls, this beach embraces a relaxed atmosphere, perfect for unwinding amidst nature.
  • Blacks Beach Park: Situated 31km away, Blacks Beach Park presents a vibrant urban setting with ample outdoor activities. Families can enjoy picnics and play areas, while the scenic pathways invite leisurely walks amid lush greenery and city views.
  • South Cumberland Islands National Park: Just 161m from St Bees Island, this national park showcases stunning landscapes and diverse wildlife. Adventurous souls can explore hiking trails that offer breathtaking scenery, making it an ideal spot for outdoor enthusiasts.

Best time to go to St Bees Island

The best time to visit St Bees Island can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St Bees Island falls in January and February. February has average visitor numbers and mostly cloudy weather. The coolest average temperature in St Bees Island falls in July, 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

Accessing St Bees Island is convenient via several major airports. Hamilton Island Airport (HTI) is 82km away, with nearby hotels like the luxurious Qualia Resort and Beach Club, both within 1.6km. Proserpine Airport (PPP) is 105km distant, offering options such as A & A Motel and Prince of Wales Hotel, both 10km from the airport. Mackay Airport (MKY), located 40km from St Bees Island, features hotels like Coral Cay Resort and Quest Mackay on Gordon, just 3km away. Each hotel provides transport services to their respective airports, ensuring smooth connections for your trip.

Frequently asked questions

What's the best place to stay in St Bees Island?
Mantra Mackay, located 19.3 mi (31 km) from the heart of St Bees Island, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are The Resort @ Dolphin Heads and Discovery Parks - Mackay. See all available top hotels, or vacation rentals in St Bees Island.
What are some of the best holiday rentals that St Bees Island has to offer?
The Shores Holiday Apartments: This holiday home rental outside of St Bees Island is located on the beach, and has a private beach, a furnished patio and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher and a stovetop. It offers a terrace, a private garden and an outdoor tennis court so that you can immerse yourself in your holiday. See all vacation rentals in St Bees Island.
If I need to cancel my hotel reservation in St Bees Island, will I receive a refund?
Yes! Most hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St Bees Island.
How is it to stay in St Bees Island?
Visitors to St Bees Island will definitely find plenty to explore and enjoy. There are 27 hotels and other accommodation options in the surrounding area. Find out more about St Bees Island.
What are the top places to visit in St Bees Island?
A favourite place to visit is South Cumberland Islands National Park. You'll also find Brampton Beach and Lamberts Beach in the area. Take a look at what more there is to see and do in Expedia's St Bees Island guide.
What's the weather like in St Bees Island?
The hottest months are usually January and February, with an average temperature of 26°C, while the coldest months are July and August, with an average of 20°C. The rainiest months in St Bees Island are March, January, February and December, with each month seeing an average of 261 mm of rainfall.