Experience Indian Rocks

Fast facts
  • Tranquil beach escape nestled on a picturesque barrier island
  • Sparkling white-sand beaches located along the Gulf of Mexico
  • Plenty of activities including a water park and mini-golf course

Just a brief drive from Tampa Bay and St. Petersburg, Indian Rocks is a picturesque beach town nestled along a barrier island with nearly five kilometres of sparkling beaches along the Gulf of Mexico. Spend your days relaxing by one of the white-sand beaches along Gulf Boulevard or visit one of the local attractions including the mini-golf course (with live alligators!) and a brand-new water park. You can even rent a boat or jet ski for the day and spend the afternoon cruising along the shore! After a day spent soaking up the sun, you can admire one of the area’s legendary sunsets from the patio at one of the quaint restaurants and bars.

Read more
Travel tips

National language: English

Currency: USD (United States Dollar). We recommend travellers bring USD (United States Dollar) for their vacation.

Language notes: Hello! English is the official language of the United States.

Voltage: 120V

Travel tips: Outlets here use the same voltage as in Canada.

What to pack: Don’t know what to bring? Don’t worry. Click Here for our full packing list.

What to buy: After exploring the many beautiful gallery exhibits at The Beach Art Center, be sure to stop in the artist-member Gift Shop to take home something you can hang on the wall.

Getting around: Whether you’ve booked a hotel and flight vacation package or a flight-only to Florida, we recommend pre-booking a car rental so you can get around the Sunshine State with ease: https://rentalcar.com/sunwing/

Read more

Sunwing makes every effort to ensure the accuracy of the information contained herein and cannot be held responsible for changes, errors or omissions. Please note that all pricing listed is subject to change with or without notice.