We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hazel's Seafood Restaurant - CLOSED

25311 Perdido Beach Blvd., Orange Beach, AL 36561
+1 251-981-4628
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent16%
  • Very good19%
  • Average22%
  • Poor16%
  • Terrible27%
5 Nov 2017
“Breakfast Buffet”
24 Sep 2017
“Too pricey”
Restaurant Hours Closed
$$ - $$$
25311 Perdido Beach Blvd., Orange Beach, AL 36561
All Details
Reviews (594)
Traveller rating
Traveller type
Time of year

1 - 10 of 594 reviews

Reviewed 25 November 2017 via mobile

Today was the last for them. Glad we went because we have always visited when in Orange Beach. The place has been sold and will become a Mexican place. They will continue to serve breakfast in the morning. There is still another location down fort...More

Thank Rod C
Reviewed 10 November 2017 via mobile

We had breakfast. The breakfast bar and omelette station was all you could ask for. Everything was hot and tasteful

Thank Doug P
Reviewed 5 November 2017 via mobile

Went to Hazels for breakfast and there was lots to choose from and an omelet station. Nothing fancy. The menu isn't available during the buffet hours. That is a drawback for those like me that aren't going to go back and pile on food just...More

Thank Tidemom2011
Reviewed 27 October 2017 via mobile

We stopped here ate the breakfast bar it was delicious.they had so many different delicious dishes .everything we tried was awesome the place was very clean and people was very friendly that waited on us .we will go back to eat there when we go...More

Thank cindi_sumpter
Reviewed 21 October 2017 via mobile

Pretty good for a buffet. They have an omelet station as well. Their apple butter biscuits and fried chicken were scrumptious!

Thank jwm516
Reviewed 17 October 2017

We have been to this restaurant many times over the years but this will be our last visit. The staff were not friendly, the food on the bar was mediocre and the cleanliness left a little to the imagination.

1  Thank pattic646
Reviewed 30 September 2017

I checked the place out around 3 P.M. and I thought it looked OK. I went in at 6:30 and boy, things had not changed when things should have changed. This was a buffet type restaurant and I believe the same vegetables that were offered...More

Thank Larry D
Reviewed 25 September 2017

This used to be a great restaurant. It's breakfast buffet was superb, but the quality went down and the prices went up.

1  Thank GrannyG710
Reviewed 14 September 2017 via mobile

Stopped by Hazel's on our way back to our condo in Gulf Shores and we hadn't eaten all day. I say that to say I would have pretty much eaten anything, we were starving! The "buffet" had undercooked bacon, the rice tasted like dirty dishwater,...More

1  Thank robrestored
Reviewed 29 August 2017 via mobile

This place has the best food I've eaten on a trip. It was just like home cooked. It was buffet style and had a variety of food which was all delicious and if I ever go back to Orange beach. Highly recommend.

Thank Gerald L
Nearby HotelsSee all 18 hotels in Orange Beach
Sleep Inn Gulf Front Resort
480 reviews
.19 km away
Fairfield Inn & Suites Orange Beach
422 reviews
.19 km away
131 reviews
.35 km away
Hampton Inn & Suites Orange Beach
1,847 reviews
.36 km away
Nearby Restaurants
Moe's Original Bar B Que
851 reviews
.24 km away
Gilbey's Seafood and Steak
502 reviews
.56 km away
Rotolo's Pizza
679 reviews
.39 km away
Cafe Beignets of Alabama
214 reviews
.13 km away
Nearby Attractions
Hugh S. Branyon Backcountry Trail
382 reviews
1.50 km away
Adventure Island
405 reviews
1.27 km away
Alabama Point East
23 reviews
.93 km away
Fat Daddy's Arcade
93 reviews
1.25 km away
Improve this listing

Restaurant Details

Average prices
US$10 - US$15
Open Hours
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
Location and Contact Information
  • Address: 25311 Perdido Beach Blvd., Orange Beach, AL 36561
  • Location: United States  >  Alabama (AL)  >  Orange Beach
  • Phone Number: +1 251-981-4628
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing