Lodging Image

Find hotels in St Bees Island from NT$3,121

  • 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 14 - Aug 15
Tomorrow
Aug 15 - Aug 16
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for St Bees Island hotels

1. The Resort @ Dolphin Heads

The Resort @ Dolphin Heads
Dolphin Heads
Australia
Stephen
NT$3,612
NT$3,973 total
includes taxes & fees
Aug 15 - Aug 16
The Resort @ Dolphin Heads

2. Mackay Seabreeze Apartments

Mackay Seabreeze Apartments
Slade Point
Australia
Justin
NT$3,402
NT$3,742 total
includes taxes & fees
Aug 27 - Aug 28
Mackay Seabreeze Apartments

3. Mantra Mackay

Mantra Mackay
Mackay Harbour
Australia
Andrea Christine
NT$3,492
NT$3,842 total
includes taxes & fees
Sep 14 - Sep 15
Mantra Mackay

4. Discovery Parks - Mackay

Discovery Parks - Mackay
Mackay Harbour
Australia
Alex
NT$3,121
NT$3,121 total
includes taxes & fees
Sep 1 - Sep 2
Discovery Parks - Mackay

5. Comfort Resort Blue Pacific

Comfort Resort Blue Pacific
Blacks Beach
Australia
Ben
NT$4,556
NT$5,011 total
includes taxes & fees
Aug 15 - Aug 16
Comfort Resort Blue Pacific

6. BIG4 Mackay Blacks Beach Holiday Park

BIG4 Mackay Blacks Beach Holiday Park
Blacks Beach
Australia
Emily
NT$5,100
NT$5,610 total
includes taxes & fees
Sep 14 - Sep 15
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

Comfort Resort Blue Pacific

Comfort Resort Blue Pacific

8/10 Good
"Handy to have a laundry facility easily accessible."
Bernadette 1-night trip
Posted 2 days ago
Comfort Resort Blue Pacific
Mackay Seabreeze Apartments

Mackay Seabreeze Apartments

10/10 Excellent
"Proximity to beach and pub"
Paul 1-night trip
Posted 4 days ago
Mackay Seabreeze Apartments
The Resort @ Dolphin Heads

The Resort @ Dolphin Heads

10/10 Excellent
"Lovely stay quiet for an over night stay Pleased with the service and helpful to get me into my room"
Georgette 1-night trip
Posted 7 days ago
The Resort @ Dolphin Heads
BIG4 Mackay Blacks Beach Holiday Park

BIG4 Mackay Blacks Beach Holiday Park

8/10 Good
"Daily WiFi allowance way too small ☹️"
Steve 2-night trip
Posted 1 year ago
BIG4 Mackay Blacks Beach Holiday Park

More cheap stays in St Bees Island

Discovery Parks - Mackay

Discovery Parks - Mackay

379 Harbour Road Mackay Harbour QLD
NT$3,121
NT$3,121 total
Sep 1 - Sep 2
includes taxes & fees
Discovery Parks - Mackay

Find out more about St Bees Island

Top reasons to visit St Bees Island

  • Stunning Beaches: Enjoy the pristine beaches of St Bees Island, perfect for relaxation and family fun.
  • Outdoor Activities: Engage in bird watching, hiking, and exploring nearby national parks for a dose of adventure.
  • Tranquil Atmosphere: Experience the island's peaceful charm, ideal for unwinding away from the hustle and bustle.
  • Scenic Views: Take romantic strolls at St Bees Head for breathtaking panoramas of the surrounding coastline.
  • Diverse Accommodations: Choose from family-friendly resorts to cozy beach hotels that cater to every traveler's needs.

Find great hotels near St Bees Island

Experience the idyllic charm of St Bees Island, Queensland, with a variety of hotel accommodations tailored to your needs. Whether you're seeking a family-friendly resort, a cozy beach hotel, or a convenient option for business travel, you'll find a range of choices that cater to every traveler. From the renowned St Bees Island Resort to nearby Eimeo and Bucasia hotels, your perfect getaway awaits amidst stunning coastal beauty.

  • Mantra Mackay: A modern 4-star hotel that excels in providing a family-friendly atmosphere with a guest rating of 8.8 out of 10. Located 32km from St Bees Island, this property is well-suited for business travelers and families alike. Mantra Mackay features essential amenities including cribs for infants, first aid kits, and breakfast options for children. The hotel’s spacious accommodations and professional services ensure a comfortable stay for both business and leisure guests, making it a reliable choice for your visit.
  • Mackay Seabreeze Apartments: Rated 4 stars with a guest rating of 8.2 out of 10, Mackay Seabreeze Apartments offers a beach-themed getaway just 29km from St Bees Island. This motel features direct access to the beach, making it an ideal spot for families looking to enjoy sun and sand. Amenities include a playground for children, arcade game room, and cribs. Families appreciate the child-friendly environment, ensuring a fun and safe experience for younger guests while adults unwind by the ocean.
  • The Resort @ Dolphin Heads: A 3.5-star resort located 31km from St Bees Island, The Resort @ Dolphin Heads is perfect for beach lovers seeking a relaxing family vacation. With direct access to the beach, this resort features shared playgrounds and pools designed specifically for children. The amenities cater to families, including cribs and breakfast options for younger guests. This resort combines comfort and a family-friendly atmosphere, offering a serene escape with easy access to coastal activities.

Where to stay near St Bees Island

St Bees Island, located in Queensland's stunning Whitsunday Islands, offers a perfect getaway for beach lovers and families alike. Explore the island's beautiful beaches and enjoy a relaxing atmosphere surrounded by friendly locals. Nearby, you can discover the scenic St Bees Head, ideal for romantic strolls and breathtaking views. This tranquil setting is perfect for unwinding, making it a must-visit destination for anyone looking to experience the natural beauty of Australia.

  • Keswick Island: Located a mere 5km from St Bees Island, Keswick Island is a serene paradise perfect for outdoor enthusiasts. This charming suburb is renowned for its breathtaking scenery, featuring lush landscapes and pristine beaches. Visitors flock here for adventure activities, including hiking through the national park and exploring the stunning coastal vistas. The peak travel months from July to September bring a vibrant atmosphere, making it an ideal time to experience the island's natural beauty and outdoor offerings.
  • Brampton Island: About 23km away from St Bees Island, Brampton Island is another captivating destination that boasts stunning natural features. Like Keswick, it offers a wealth of outdoor adventures, with visitors drawn to its scenic beaches and lush national parks. Peak travel times in March, July, and September provide the perfect opportunity to immerse yourself in the island's adventure-filled experiences. Whether you're snorkeling in crystal-clear waters or hiking through the picturesque landscapes, Brampton Island promises unforgettable moments in a tropical paradise.
  • Slade Point: Situated 29km from St Bees Island, Slade Point is a charming suburb that appeals to nature lovers and adventurers alike. This coastal location offers a blend of family-friendly beaches and stunning national parks, making it perfect for those seeking relaxation and outdoor fun. Visitors tend to arrive in March and during the June to July peak, ensuring a lively atmosphere. Whether you're enjoying a day at the beach or exploring the picturesque surroundings, Slade Point is a delightful spot to enhance your Queensland vacation.

Things to do in St Bees Island

Shopping

On St Bees Island, you can find charming local shops offering handmade crafts and unique souvenirs. If you're up for a drive, head to nearby Mackay, where you’ll discover larger shopping centers like Caneland Central and countless boutiques for a wider selection of gifts.

Recreation

At St Bees Island, the tranquil beachside atmosphere invites relaxation. Engage in yoga sessions by the shore or explore guided meditation amidst nature. For recreational activities, snorkel in the vibrant coral reefs or hike scenic trails, immersing yourself in the island's natural beauty and serenity.

Adventure

Explore the stunning coral reefs surrounding St Bees Island through snorkeling or scuba diving, where you can encounter vibrant marine life. For a different perspective, consider kayaking along the coastline, enjoying the serene waters and picturesque views of the island’s natural beauty.

Nightlife

Check out the St Bees Island Tavern for a laid-back vibe and enjoy a selection of drinks. For a lively atmosphere, visit the beach bar for local music and dance the night away under the stars.

*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 in Queensland, Australia, is a perfect destination for beach lovers and outdoor enthusiasts. Visitors can explore beautiful beaches, lush urban parks, and nearby national parks, offering stunning scenery and a tranquil atmosphere. The island is known for its secluded charm and is frequently visited for its relaxing environment. Don’t miss the chance to learn more about St Bees Island and nearby Keswick Island for a truly memorable vacation.

  • Eimeo Beach: Located 31km from St Bees Island, Eimeo Beach offers a relaxed atmosphere with stunning ocean views. Enjoy sunbathing on the sandy shores, swimming in the clear waters, or taking leisurely strolls along the beach while soaking in the coastal vibes.
  • Blacks Beach Park: Also 31km away, Blacks Beach Park is an urban park that provides a family-friendly environment. With ample outdoor space, picnic areas, and play equipment, it's an excellent spot for a day out with loved ones while enjoying the city scenery.
  • South Cumberland Islands National Park: Just 161m from St Bees Island, this national park is a haven for outdoor enthusiasts. Explore scenic trails, discover diverse wildlife, and experience adventure activities like hiking and kayaking in a breathtaking natural setting.

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

Traveling to St Bees Island, Queensland, is convenient with several nearby airports. Hamilton Island Airport (HTI), located 82km away, offers access to excellent hotels like the 5-star Qualia, just 2km from the airport, and the 4.5-star Beach Club, only 966m away. Proserpine Airport (PPP) is 105km away, with good options such as the A & A Motel and Prince of Wales Hotel, both 10km from the airport. Mackay Airport (MKY) is the closest at 40km, featuring hotels like the Coral Cay Resort and Quest Mackay on Gordon, both just 3km from the airport, making transportation to St Bees Island easy and accessible.

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 traveler data. Other good choices 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 vacation home rentals in St Bees Island?
The Shores Holiday Apartments: This vacation home rental outside St Bees Island is located on the beach and has a private beach, a furnished patio, and a barbecue grill 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 yard, and an outdoor tennis court so you can immerse yourself in your vacation. 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, the majority of hotel room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St Bees Island.
Where can I learn more about changing or cancelling my trip to St Bees Island?
To access more information about changing or cancelling your trip to St Bees Island, head over to our customer service page.
What's it like staying in St Bees Island?
Visitors to St Bees Island are sure to find plenty to explore and enjoy. There are 27 hotels and other accommodations in the surrounding area. Find out more about St Bees Island.
What should I see while I'm in St Bees Island?
A favorite place to visit is South Cumberland Islands National Park. You'll also find Lamberts Beach and Dinghy Bay Beach in the area. Check out what more 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 temp of 79°F, while the coldest months are July and August with an average of 67°F. The rainiest months in St Bees Island are March, January, February, and December, with each month seeing an average of 10 inches of rainfall.

Explore a world of travel with Expedia