Hotels with Restaurants in St. Michael from $193

Top Cities in St. Michael

Check availability on St. Michael Hotels with Restaurants

Next weekend
In two weeks

Pick from 9 St. Michael Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Radisson Aquatica Resort Barbados

4.0 star property
7.6 out of 10, Good, (1001)
"Great staff and hotel "
Radisson Aquatica Resort Barbados

Hilton Barbados Resort

4.5 star property
8.4 out of 10, Very Good, (1004)
"Very friendly staff. Nice location. "
$307 nightly
The price is $344
Aug 21 - Aug 22
Total includes taxes and fees
Hilton Barbados Resort

Island Inn All Inclusive Hotel

3.0 star property
8.8 out of 10, Excellent, (232)
"Lovely hotel "
$281 nightly
The price is $324
Aug 8 - Aug 9
Total includes taxes and fees
Island Inn All Inclusive Hotel

Sweetfield Manor

4.0 star property
9.0 out of 10, Wonderful, (281)
"Our stay was peaceful and relaxing, Great staff, quite pleasant and the rooms were very modern and clean. Would stay there again!"
$171 nightly
The price is $193
Aug 11 - Aug 12
Total includes taxes and fees
Sweetfield Manor

Barbados Chi Guest House

3.0 star property
7.0 out of 10, Good, (49)
"Best Place for nature lovers "
Barbados Chi Guest House

Paradise Villas

3.0 star property
8.2 out of 10, Very Good, (61)
"It was good location "
Paradise Villas

Walmer Lodge Apartments

2.5 star property
7.4 out of 10, Good, (29)
"The staff didn't help me with my luggage ( very heavy) when I left from the second floor. "
Walmer Lodge Apartments
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

Top St. Michael Hotel Reviews

Frequently asked questions

How much do hotels with dining in St. Michael cost?
Hotels in St. Michael range between $193 to $344 per night. Come with an appetite — these hotels feature restaurants or are near top foodie areas. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in St. Michael?
Choose from multiple hotels with dining in St. Michael with a total average guest review rating of 8.0. Little Arches Boutique Hotel Barbados - Adults only places you near some tasty foodie experiences. This popular 4-star property also features a terrace and a garden. Beach View is another recommended option with dining. It has a 4-star rating and conveniences such as a barbecue grill and a spa.
How many hotels with dining are there in St. Michael?
St. Michael has 9 hotels within reach of some great dining options. To help you locate the perfect digs, use our filter tool to search for other must-have perks or amenities.
What are the best cheap hotels with dining in St. Michael?
Use The Monteray Hotel as a base to eat your way around the food scene of St. Michael. This well-priced option offers amenities such as a swimming pool and a garden. Another stay that'll please both your budget and appetite is Jo J's Hostel. Conveniences here include a garden and a yard. Hotels with dining in St. Michael start from just $193 per night. If you prefer to hold on to your hard-earned cash and still catch the best of St. Michael, add some fantastic free attractions to your must-see list. Dover Beach and Rockley Beach are always great choices. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in St. Michael?
Spend your family vacation at Beach View, a 4-star option not far from town. Conveniences here include a children's pool and laundry facilities. Another family-friendly hotel with dining in St. Michael is Sweetfield Manor. Housekeeping services and laundry facilities help make this 4-star stay a traveler favorite. After checking in and chilling out together in your cozy new digs, it's time to hit the road and visit some of the local sights. Dover Beach and Rockley Beach are two excellent family-friendly attractions in St. Michael.
Are there any 5-star hotels with dining in St. Michael?
If you're up for a bit of luxury and some excellent food experiences on your St. Michael trip, Fairmont Royal Pavilion has your name on it. This 5-star hotel with dining comes with massage services and beauty services and is around 7 miles from downtown. Another retreat that'll cater to your culinary cravings is Saint Peter's Bay. It's 9 miles from the center of the city and includes amenities such as pillow top mattresses and beauty services.
Why book your hotel with dining in St. Michael with Expedia?
Reserving a hotel with dining in St. Michael is as easy as entering your travel dates and picking an option suited to your needs. Chasing a stay that has an on-site restaurant or is in a culinary hot spot? Want it to be inexpensive or upscale? Use Expedia's search filters to narrow your results even further and find your perfect match.
How can I find cheap hotels with dining in St. Michael?
With Expedia's user-friendly filter tool, scoring cheap hotels with dining in St. Michael couldn't be easier. To find stays that are very pocket friendly, refine your search results by budget, meal plans and star rating.
What is there to do in St. Michael near my hotel with dining?
You'll find tons of awesome things to do and see in St. Michael. Drop by attractions like Brownes Beach, Brighton Beach and Pebbles Beach. Paradise Beach, Barbados Museum & Historical Society and St. Michael's Cathedral are other must-do's.