Food + Drink
If you're drinking in a bath suit, it typically means you're having a good time. Here are a few Orlando area places where a suit is preferred and booze is always allowed.
Tags:
- bars,
- restaurants,
- Road trips,
- swimming
Scroll down to view images
Beach Shack
1 Minutemen Causeway, Cocoa Beach, 321-783-2250
Its not easy being the standard for local honky tonks, dive bars, or surf houses but Beach Shack in Cocoa makes it look that way. While Beach Shack does not offer food it is admired by locals and out-of-towners, or shoobies, for dishing up cold drinks, live music and a front row seat for the beach.
Photo via broshark/Instagram
Wekiva Island
1014 Miami Springs Drive, Longwood, 407-864-2003
For the entrance fee of $1, exclusively on weekends and holiday weekdays, Wekiva Island is a watering hole good for more than wetting your whistle. In addition to being pet and child friendly, Wekiva Island sports a volleyball court, cornhole and lounging chairs on the sandy river bank and boardwalk as well as Canoe, Kayak and Paddleboard rentals.
Photo via Wekiva Island/Facebook
Ginnie Springs
7300 NE Ginnie Springs Road, High Springs, 386-454-7188
Ginnie Springs, one of the clearest springs in Florida, will be having a Memorial Day Weekend celebration with live music. In addition to swimming, visitors can go tubing, snorkeling, picnicking, kayaking, and even cave diving. Camping, including overnight cottage rental, is also available. Alcohol is allowed, but excessive consumption is prohibited. Thursday through Saturday of Memorial Day weekend, holiday rates ($20/adult) will be enforced.
Photo via nsuarezjr/Instagram
Coconuts on the Beach
2 Minutemen Causeway, Cocoa Beach, 321-784-1422
Coconuts features a large outdoor tiki deck overlooking the Atlantic Ocean and daily live music performances. At night, there are drink specials and even opportunities to catch the ships coming and going out of Port Canaveral. The restaurant has a full menu, and Happy Hour for appetizers from 4 p.m. to 6 p.m. on weekdays.
Photo via CoconutsOnTheBeach/Facebook
Golden Lion Cafe
501 N Oceanshore Blvd. (A1A), Flagler Beach, 386-439-3004
The Golden Lion Cafe boasts rooftop seating at its oceanside location along with live music practically every day of the week. Happy hour is from 3-6p.m. and deals like $4 margaritas, along with beer and wine options, sweeten the scene. Flaglers only raw bar sets The Golden Lion Cafe apart from other beachside restaurants.
Photo via Golden Lion Cafe/Facebook
Parliament House
410 N Orange Blossom Trail, 407-425-7571
Parliament House offers a bit more than your average gay bar. It has weekly entertainment, and a resort attached, too. As long as youre a paying customer--which includes buying drinks at the bar!--you can splash around in the pool from sunrise to sunset. Pool Games, hosted by drag queen Gidget Galore, take place Saturday afternoons, and feature drink specials and beats by DJ Scott Robert.
Photo via Orlando Weekly
8701 World Center Drive, 1-407-239-4200
Falls Pool Bar & Grill is a year-round vacation destination as it sits by the World Center Marriott pool, which features a waterfall. At night, you can sit by the fire pits, and if youre a guest you can enjoy the complimentary laser light show. The state-of-the-art digital graphics, in combination with synchronized music, is a good way to close out a night by the water.
Photo via Marriott.com
9801 International Drive, 1-407-284-1234
Coconuts is a poolside bar located at the Hyatt Regency that serves co*cktails, beer, and wine, and a small list of food options including sandwiches and dessert. You dont have to be a guest to eat, but you do if you want to swim. Guests at the hotel have the option of ordering from Coconuts without even leaving their poolside lounge chairs.
Photo via juandiaz408/Instagram
867 S Atlantic Ave., Ormond Beach, 386-308-1134
Diners at the Beach Bucket can enjoy the sights and sounds of Daytona and Ormond Beaches with prime oceanside seating. There is street parking and a designated parking lot for restaurant goers. Connected to the South side of Oceans East Resort, the Beach Bucket hosts live music on Wednesdays and the weekends, providing entertainment for the whole family.
Photo via Beach Bucket/Facebook
15790 SE 134th Ave., Weirsdale, 352-812-5007
An excellent option for those who go to the beach and think ehh too salty, Eatons Beach Sandbar & Steamshack is on the fresh, salt free waters of Lake Weir. In addition to serving up cajun seafood steam pots, Eatons offers, kayak, paddle board, jet ski, water bike and pontoon boat rentals.
Photo via Eaton's Beach Sandbar & Grill/Facebook
Smyrna Dunes Park
2995 N Peninsula Ave., New Smyrna Beach, 386-424-2935
At Smyrna Dunes Park, you can sail, swim, and stroll to observe nature without worrying about disturbing the wildlife. The park contains two miles of elevated walkways, picnic areas, pavilions, and an observation tower that were all built to protect the sand dunes while allowing visitors to navigate through them. Admission is $10 per vehicle, and pets are allowed, but only on leashes.
Photo via smith4256/Instagram
10100 Dream Tree Blvd., Lake Buena Vista, 1-407-313-6868
On a platform suspended over a lake, PB&G offers a considerable list of wines, co*cktails, and even a few craft beers. Its located poolside, but you have to be a hotel guest to swim. The pool itself isnt as family-friendly--thats right, no kids allowed--and it has a jacuzzi and underwater audio.
Photo via Four Seasons/Facebook
Otters on the River
4380 Carraway Pl., Sanford, 407-636-6300
Otters on the River is not just a restaurant in the Sanford area. The venue also hosts comedians on Friday and Saturday nights and pool parties every Saturday and Sunday. Pet-friendly and family-friendly, Otters has an extensive menu containing seafood, prime rib and steak options, as well as other American and Tex-Mex dishes. Check out their website to see the unique events theyve got on their calendar.
Photo via weannieb/Instagram
Sand on the Beach Bar and Grill
1005 Atlantic St., Melbourne Beach, 321-327-8951
Sand on the Beach is a place to grab drinks and a bite to eat. After a quick swim or tan, one can choose from a variety of seafood, along with chicken, pork, and brisket options. Happy hour runs everyday from 11 a.m. to 7 p.m., and the fun continues with a monthly Full Moon Party with live music and drink specials.
Photo via Sand on the Beach/Facebook
518 Flagler Ave., New Smyrna Beach, 386-428-2019
The Breakers offers an impressive 17 different types of burgers. If burgers arent your thing, theres plenty of seafood options. A great place to stop for a bite and some drinks after hitting the white sandy beaches, youll recognize Breakers by its famous pink building. Happy hour runs from 4-7p.m. Monday through Friday.
Photo via scott_murrish/Instagram
19773 E Pennsylvania Ave., Dunnellon, 352-547-4777
Swampys opened in 2012, and since then, its been serving up Cajun, Country and Soul food dishes right next to the Rainbow River. From the riverside seating, diners may see people tubing, kayaking, canoeing and boating out on the river. For those who are interested in water activities, there are several places located right next to Swampys to rent equipment and join the fun.
Photo via swampys.restaurant
Tropics Pool Bar And Grill
6001 Destination Parkway, 1-407-313-4300
If youre a guest at the Hilton, you can kick and back and enjoy co*cktails by the pool. Tropics has bar and table seating, but you can also receive service while poolside or in any of the cabanas, which are available for rent. The pool gives you the best of both worlds, as its zero entry--so you can enter like youre walking into the ocean--and has a winding water slide.
Photo via Hilton/Facebook
JBs Fish Camp Seafood Restaurant
859 Pompano Ave., New Smyrna Beach, 386-427-5747
JBs Fish Camps location on the Canaveral National Seashore allows you the option of visiting by car or boat. Kayaks, paddleboards, and even fishing equipment are available for rental (though you have to present your own fishing license). The family restaurant offers a full bar and a full menu, but you can even bring in your own catch of the day to be cooked the way you want it.
Photo via JB's Fish Camp/Instagram
Disneys Typhoon Lagoon
1145 East Buena Vista Blvd., 407-560-4120
True to the Disney M.O. Typhoon Lagoon aims to create an immersive and one of a kind experience, an experience that starts at $62 a day and includes 6 water slides, a wave pool, a lazy river, and Jofferys Coffees mini doughnuts with chocolate, white chocolate and raspberry dipping sauces.
Photo via leo_the_mark/Instagram
9840 International Drive, 407-996-9840
Harrys Poolside Bar & Grill, located at the Rosen Centre, serves Caribbean-Cuban infused cuisine. You dont have to be a guest to make use of the facilities but, youll better understand why people choose to stay at the Rosen Centre after taking advantage of the outdoor pool and hot tub.
Photo via harryspoolside.com
Page 1 of 2
Next Page
`this.removeSpinner = () => {jQuery(slideshowInstance.itemContainerSelector + ' div[uk-spinner]').remove()};this.prevPageLinkHTML = `Previous Page `this.nextPageLinkHTML = `Next Page `Object.defineProperties(this, {'items': { get: function() { return jQuery(this.itemContainerSelector).find(this.itemSelector)}},'currentItem': {get: function() {var foundItem = nullvar foundItemInView = nullthis.items.each(function () {var currentInView = elementInView(jQuery(this), scrollTopOffset, 0)if (currentInView) {// An in view item is already located extra logicif (foundItemInView && foundItemInView.inView) {// The entire previously found item is visible - it winsif (foundItemInView.topInView && foundItemInView.bottomInView) return// The previously found item covers the visible area - it winsif (foundItemInView.middleCoversView) return// The previously found item has more surface area - it winsif (foundItemInView.percentVisable > currentInView.percentOfViewHeight) return}foundItem = jQuery(this)foundItemInView = currentInView}})return foundItem}},'currentItemIndex': {get: function() {var currentElement = this.currentItem.closest('[slide-index]')if(currentElement) {return parseInt(currentElement.attr('slide-index'))}return null}},'currentItemId': {get: function() {var currentElement = this.currentItem.closest('[slide-id]')if(currentElement) {return currentElement.attr('slide-id')}return null}}})var slideshowInstance = this// xxx for debuggering - igwindow.slideshowInstance = slideshowInstance;var scrollTopOffset = window.innerHeight > this.smallMenuBreakPoint ? 110 : 140var originUrl = window.location.hrefthis.scrollToIndex = function (index) {var slideItem = this.items.filter('[slide-index="' + index + '"]')if (slideItem.length) { var topOffset = slideItem.offset().top - scrollTopOffset// window.scrollTo({ top: topOffset, behavior: 'smooth' })window.scrollTo({ top: topOffset, behavior: 'auto' })}else {this.fetchMore(index, function () {slideshowInstance.scrollToIndex(index)})}}this.fetchMore = function (startIndex, callback) {var currentItemOnFetch = this.currentItemvar url = '/orlando/22-orlando-spots-where-you-can-always-drink-in-a-bathing-suit/Slideshow/30946435'var params = {ajaxComponent: componentId,action: 'grabMore',startIndex: startIndex,oid: slideshowOid,cb: '1648573274',}if (paginate) {params.paginate = paginate;}var keywords = currentItemOnFetch.attr('slide-keywords')if (keywords) {params.keywords = keywords}if (editorView === true) {params.editor = true}// jQuery.ajax({url: url,type: 'GET',data: params,dataType: 'json',// beforeSend: function () { console.log('Fetching results') },success: function (data) {console.log('success', data.results, data.results.length, data.error, data)if (data) {if (data.error) {console.log(data.error)}else if (data.results) {console.log('slideshowInstance.items', slideshowInstance.items)for (var i = 0; i < data.results.length; i++) {var resultItem = jQuery(data.results[i])// // var resultItem = jQuery.parseHTML(data.results[i], document, true);var resultItemIndex = parseInt(resultItem.attr('slide-index'))var resultAlreadyInserted = slideshowInstance.items.filter('[slide-index="' + resultItemIndex + '"]').length > 0console.log('result', resultItemIndex)var previousItem = nullvar previousItemIndex = 0if (!resultAlreadyInserted) {slideshowInstance.items.each(function () {if (resultAlreadyInserted) returnvar currentItem = jQuery(this)var currentItemIndex = parseInt(currentItem.attr('slide-index'))if (resultItemIndex === currentItemIndex ) {resultAlreadyInserted = truereturn}else if (resultItemIndex > previousItemIndex && resultItemIndex < currentItemIndex) {var topOffsetBeforeInsert = currentItemOnFetch.get(0).getBoundingClientRect().topresultItem.insertBefore(currentItem)resultAlreadyInserted = truevar adjustedTopPosition = currentItemOnFetch.offset().top - topOffsetBeforeInsertwindow.scrollTo({ top: adjustedTopPosition, behavior: 'auto' })}previousItem = currentItempreviousItemIndex = currentItemIndex})if (!resultAlreadyInserted) {var topOffsetBeforeInsert = currentItemOnFetch.get(0).getBoundingClientRect().topresultItem.insertAfter(slideshowInstance.items.last())resultAlreadyInserted = truevar adjustedTopPosition = currentItemOnFetch.offset().top - topOffsetBeforeInsertwindow.scrollTo({ top: adjustedTopPosition, behavior: 'auto' })if (typeof instgrm === 'object' && instgrm.Embeds && typeof instgrm.Embeds.process === 'function') {setTimeout(instgrm.Embeds.process, 200);}}}}}else { console.log('How did we get here?') }}else { console.log('No result or error returned from content request.') }},complete: function () { slideshowInstance.items = jQuery(slideshowInstance.itemSelector) // Update items resultslideshowInstance.removeSpinner();if (typeof callback === 'function') { callback() }},error: function (jqXHR, textStatus, errorThrown) {console.log(jqXHR, textStatus, errorThrown);if (textStatus === 'timeout') {slideshowInstance.removeSpinner();if (paginate === true) return;paginate = true;if (slideshowInstance.items.length < totalSlides) {var firstLoadedIndex = parseInt(slideshowInstance.items.first().attr('slide-index')) || 1;var lastLoadedIndex = parseInt(slideshowInstance.items.last().attr('slide-index')) || totalSlides;if(firstLoadedIndex > 1) {var prevLink = jQuery(slideshowInstance.prevPageLinkHTML);var prevLinkUrl = new URL(url, `https://www.orlandoweekly.com`);prevLinkUrl.searchParams.append('startIndex', firstLoadedIndex - 1);prevLinkUrl.searchParams.append('paginate', 'true');prevLink.attr('href', prevLinkUrl.href);jQuery(slideshowInstance.itemContainerSelector).prepend(prevLink);}if(lastLoadedIndex < totalSlides) {var nextLink = jQuery(slideshowInstance.nextPageLinkHTML);var nextLinkUrl = new URL(url, `https://www.orlandoweekly.com`);nextLinkUrl.searchParams.append('startIndex', lastLoadedIndex + 1);nextLinkUrl.searchParams.append('paginate', 'true');nextLink.attr('href', nextLinkUrl.href);jQuery(slideshowInstance.itemContainerSelector).append(nextLink);}}}}})}// // // var lazyLoadSurroundingItemsInterval = null;// var lazyLoadTimeout = null;// var lazyLoadSurroundingItems = function (index) {// if (paginate) return;// if (slideshowInstance.items.length >= totalSlides) {// clearInterval(lazyLoadSurroundingItemsInterval);// }// if (slideshowInstance.lazyLoadMoreResults) {// // Rate limit lazyloading more slides// clearTimeout(lazyLoadTimeout);// lazyLoadTimeout = setTimeout(function () {// var prevIndex = Math.max(index - 1, 1)// var prevPrevIndex = Math.max(index - 2, 1)// var nextIndex = index + 1// var nextNextIndex = index + 2// var prevIndexLoaded = slideshowInstance.items.filter('[slide-index="' + prevIndex + '"]').length > 0// var prevPrevIndexLoaded = slideshowInstance.items.filter('[slide-index="' + prevPrevIndex + '"]').length > 0// var nextIndexLoaded = slideshowInstance.items.filter('[slide-index="' + nextIndex + '"]').length > 0// var nextNextIndexLoaded = slideshowInstance.items.filter('[slide-index="' + nextNextIndex + '"]').length > 0// if(!prevIndexLoaded) {// slideshowInstance.removeSpinner();// // jQuery(slideshowInstance.itemContainerSelector).prepend(slideshowInstance.spinnerHTML)// slideshowInstance.fetchMore(Math.max(prevIndex - (fetchMoreMaxCount - 1), 1))// }// else if(!prevPrevIndexLoaded) {// slideshowInstance.removeSpinner();// // jQuery(slideshowInstance.itemContainerSelector).prepend(slideshowInstance.spinnerHTML)// slideshowInstance.fetchMore(Math.max(prevPrevIndex - (fetchMoreMaxCount - 1), 1))// }// if(!nextIndexLoaded) {// slideshowInstance.removeSpinner();// jQuery(slideshowInstance.itemContainerSelector).append(slideshowInstance.spinnerHTML)// slideshowInstance.fetchMore(nextIndex)// }// else if(!nextNextIndexLoaded) {// slideshowInstance.removeSpinner();// jQuery(slideshowInstance.itemContainerSelector).append(slideshowInstance.spinnerHTML)// slideshowInstance.fetchMore(nextNextIndex)// }// }, 200)// }// }// // // var lazyLoadLastCheckedIndex = slideshowInstance.currentItemIndex// lazyLoadSurroundingItemsInterval = setInterval(function () {// var currentIndex = slideshowInstance.currentItemIndex// console.log(`lazyLoadSurroundingItemsInterval - currentIndex: ${currentIndex}; lazyLoadLastCheckedIndex: ${lazyLoadLastCheckedIndex}`);// if(currentIndex !== lazyLoadLastCheckedIndex) {// lazyLoadLastCheckedIndex = currentIndex;// lazyLoadSurroundingItems(currentIndex);// }// }, 1000);var onScrollLastCheckedIndex = slideshowInstance.currentItemIndexjQuery(window).on('scroll resize', function () {var currentIndex = slideshowInstance.currentItemIndexif(currentIndex !== onScrollLastCheckedIndex) {onScrollLastCheckedIndex = currentIndex// console.log(`Slide Item index: ${currentIndex}`)fireEvent('foundation:slideshow:slidechange')}});// var onScrollTimeout = null;// jQuery(window).on('scroll resize', function () {// // Rate limit lazyloading more slides// clearTimeout(onScrollTimeout);// onScrollTimeout = setTimeout(function () {// var currentIndex = slideshowInstance.currentItemIndex// if(currentIndex !== onScrollLastCheckedIndex) {// onScrollLastCheckedIndex = currentIndex// console.log(`Slide Item index: ${currentIndex}`)// fireEvent('foundation:slideshow:slidechange')// }// }, 100);// });this.initialized = falsethis.init = function () {if (this.initialized === true) return// Prevent the browser from trying to scroll to the last scroll position before reloadif (history.scrollRestoration) {history.scrollRestoration = 'manual'}var startIndex = this.items.first().attr('slide-index')var oid = window.location.pathname.match(/\d+$/)if (oid) {var grabIndex = parseInt(this.items.closest('[slide-id="' + oid[0] + '"]').attr('slide-index'))if (!isNaN(grabIndex)) {var startIndex = grabIndex}}// if (startIndex > 1) {// this.scrollToIndex(startIndex)// }// if(jQuery(this.itemContainerSelector + '[single-listing]').length === 0) {// this.lazyLoadMoreResults = true// }this.lazyLoadMoreResults = truethis.initialized = true// lazyLoadSurroundingItems(startIndex)}return this}var SlideshowItems = new SlideshowItemsObj()// Ad refresh on slide change handlingvar adSlideChangeRefreshThreshold = 10;var adSlideChangeRefreshTimeout = null;// adSlideChangeRefreshTimeout = setTimeout(function () {adSlideChangeRefreshTimeout = null; // Set timer to null}, adSlideChangeRefreshThreshold)// Timeout to prevent fast jogging from item to itemvar itemChangeTimeout = nulljQuery(document).on('foundation:slideshow:slidechange', function () {if (editorView !== true) {updateMetaDataFromElement(SlideshowItems.currentItem)}// Google Anayltics track pageviewif (typeof ga === 'function') {console.log("foundation:slideshow:slidechange event", "sending pageview navigation to:", window.location.href);ga('set', 'location', window.location.href)for (let i = 1; i <= 3; i++) {let currentDimension = jQuery(SlideshowItems.currentItem).attr('ga-dimension'+i)if (typeof currentDimension === 'string') {ga('set', 'dimension' + i, currentDimension)}else {ga('set', 'dimension' + i, '') }}ga('send', 'pageview')}// if (adSlideChangeRefreshTimeout === null) {// adSlideChangeRefreshTimeout = setTimeout(function () {adSlideChangeRefreshTimeout = null; // Set timer to null}, adSlideChangeRefreshThreshold)// if (Foundation.Ad && Foundation.Ad.slots) {if (typeof (Foundation.Ad.slots['_Footer-1']) === 'object') {Foundation.Ad.showFooter('_Footer-1');}}// if (Foundation.Gpt && Foundation.Gpt.getInPageSlotDataById) {var gptSlots = window.googletag.pubads().getSlots();var gptSlotFixedFooter = gptSlots.filter((slot) => slot.getSlotElementId() === `FixedFooter`)if (gptSlotFixedFooter.length) {Foundation.Gpt.ShowAd.refreshFixedFooter(gptSlotFixedFooter[0]);}}}});// Try to init immediatelySlideshowItems.init()// On document loadedjQuery(function () {SlideshowItems.init()})// })();