
Find hotels in Picnic Bay from ฿1,555
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Picnic Bay
Apart hotel
Family friendly
Check prices for these dates
Our top choices for Picnic Bay hotels

Picnic Bay Hotel
Picnic Bay HotelPicnic Bay
The price is ฿4,877
฿5,365 total
includes taxes & fees
22 Mar - 23 Mar

Aquarius on the Beach
Aquarius on the BeachNorth Ward
8.6 out of 10, Excellent, (1,003 reviews)
The price is ฿3,156
฿3,471 total
includes taxes & fees
15 Mar - 16 Mar

Beach House Motel
Beach House MotelNorth Ward
8.8 out of 10, Excellent, (527 reviews)
The price is ฿2,971
฿3,269 total
includes taxes & fees
19 Mar - 20 Mar

Spanish Lace Motor Inn
Spanish Lace Motor InnRosslea
The price is ฿3,343
฿3,677 total
includes taxes & fees
18 Mar - 19 Mar

Victoria Street Boutique Hotel
Victoria Street Boutique HotelNorth Ward
The price is ฿3,591
฿3,950 total
includes taxes & fees
17 Mar - 18 Mar

Seahaven Resort
Seahaven ResortBelgian Gardens
8.6 out of 10, Excellent, (223 reviews)
The price is ฿3,310
฿3,640 total
includes taxes & fees
15 Mar - 16 Mar

Rambutan Resort
Rambutan ResortTownsville
8.4 out of 10, Very good, (809 reviews)
The price is ฿3,049
฿3,354 total
includes taxes & fees
18 Mar - 19 Mar

Banjo Paterson Motor Inn
Banjo Paterson Motor InnRosslea
8.8 out of 10, Excellent, (294 reviews)
The price is ฿3,074
฿3,381 total
includes taxes & fees
17 Mar - 18 Mar

The Palmer Collective
The Palmer CollectiveSouth Townsville
8.8 out of 10, Excellent, (813 reviews)
The price is ฿4,093
฿4,503 total
includes taxes & fees
15 Mar - 16 Mar

Mercure Townsville
Mercure TownsvilleCurrajong
8.4 out of 10, Very good, (1,001 reviews)
The price is ฿3,299
฿3,629 total
includes taxes & fees
6 Apr - 7 Apr

Vale Hotel
Vale HotelAitkenvale
7.8 out of 10, Good, (310 reviews)
The price is ฿2,464
฿2,711 total
includes taxes & fees
29 Mar - 30 Mar

Grand Hotel and Apartments Townsville
Grand Hotel and Apartments TownsvilleSouth Townsville
8.8 out of 10, Excellent, (999 reviews)
The price is ฿3,525
฿3,877 total
includes taxes & fees
15 Mar - 16 Mar

Madison Plaza Townsville
Madison Plaza TownsvilleTownsville
7.2 out of 10, Good, (1,002 reviews)
The price is ฿2,768
฿3,045 total
includes taxes & fees
25 Mar - 26 Mar

QCWA Kissing Point Units
QCWA Kissing Point UnitsNorth Ward
9.4 out of 10, Exceptional, (91 reviews)
The price is ฿3,287
฿3,287 total
includes taxes & fees
29 Mar - 30 Mar

Oaks Townsville Hotel
Oaks Townsville HotelSouth Townsville
8.8 out of 10, Excellent, (1,575 reviews)
The price is ฿4,486
฿4,486 total
includes taxes & fees
15 Mar - 16 Mar

Hotel Grand Chancellor Townsville
Hotel Grand Chancellor TownsvilleTownsville
8.6 out of 10, Excellent, (1,001 reviews)
The price is ฿3,689
฿4,058 total
includes taxes & fees
15 Mar - 16 Mar

Madison Ocean Breeze
Madison Ocean BreezeNorth Ward
8.8 out of 10, Excellent, (604 reviews)
The price is ฿3,238
฿3,562 total
includes taxes & fees
15 Mar - 16 Mar

Rydges Southbank Townsville
Rydges Southbank TownsvilleSouth Townsville
7.8 out of 10, Good, (1,000 reviews)
The price is ฿3,523
฿3,875 total
includes taxes & fees
20 Mar - 21 Mar

Monte Carlo Motor Inn
Monte Carlo Motor InnRosslea
9.2 out of 10, Wonderful, (248 reviews)
The price is ฿3,279
฿3,607 total
includes taxes & fees
16 Mar - 17 Mar
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
Stay near popular Picnic Bay attractions
Learn more about Picnic Bay
This tranquil Magnetic Island beach offers calm swimming waters and a historic jetty perfect for fishing and sunset views. Rent a kayak to explore the bay's crystal-clear waters or enjoy fresh seafood at the relaxed beachfront cafes.

Top Picnic Bay Hotel Reviews

Hotel Grand Chancellor Townsville
8/10 Good
More cheap stays in Picnic Bay

Civic Guest House - Hostel
262 Walker Street Townsville QLD
The price is ฿1,414 per night from 6 Apr to 7 Apr
฿1,414
฿1,555 total
6 Apr - 7 Apr
includes taxes & fees
8.8/10 Excellent! (161 reviews)










































































