A tropical island with a sandy beach and turquoise waters.

Santa Catalina Hotels with Restaurants

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Santa Catalina Hotels with Restaurants

This weekend
Next weekend

Our top choices for Santa Catalina hotels with a restaurant

1. Bambuda Santa Catalina

Bambuda Santa Catalina
2.5 star property
Hicaco
9.2 out of 10, Wonderful, (79 reviews)
"Friendly staff / excellent food / great view of the beach / felt safe / great time"
United States
Dennis
The price is RM350
RM385 total
includes taxes & fees
8 Nov - 9 Nov
Bambuda Santa Catalina

2. Villa Coco

Villa Coco
2.5 star property
Hicaco
9.2 out of 10, Wonderful, (51 reviews)
"The food was great! Beautiful pool and a very comfy room. The walk to town was very doable, and I appreciated the central location. Would definitely stay again!"
Canada
Kyla
The price is RM547
RM601 total
includes taxes & fees
10 Nov - 11 Nov
Villa Coco

3. Hotel Santa Catalina Panama

Hotel Santa Catalina Panama
3.0 star property
Hicaco
9.0 out of 10, Wonderful, (145 reviews)
"Great place to stay, we will definitely be back!"
United States
Brandon
The price is RM523
RM575 total
includes taxes & fees
7 Nov - 8 Nov
Hotel Santa Catalina Panama

4. Hotel y Restaurante Mama Ines

Hotel y Restaurante Mama Ines
3.0 star property
Hicaco
8.4 out of 10, Very good, (49 reviews)
"Good location and friendly staff"
Canada
OLIVER
The price is RM275
RM303 total
includes taxes & fees
3 Dec - 4 Dec
Hotel y Restaurante Mama Ines

5. HOTEL LAS HAMACAS

HOTEL LAS HAMACAS
2.0 star property
Santa Catalina
6.0 out of 10, (1 review)
The price is RM581
RM640 total
includes taxes & fees
15 Nov - 16 Nov
HOTEL LAS HAMACAS
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.

Top Santa Catalina Hotel Reviews

Frequently asked questions

How much do hotels with dining in Santa Catalina cost?
Hotels in Santa Catalina range between RM303 to RM760 per night. Don't forget your appetite — these hotels feature restaurants or offer access to top dining experiences. 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 Santa Catalina?
You can't go past Villa Coco. Settle in at this 2.5-star stay which comes with a yard and a terrace. Tiki Lodge Bar And Restaurant - Hostel is another sought-after hotel with dining worth a look. Unpack your suitcase at this 1.5-star option and you'll have access to conveniences like pool sun loungers and a yard. You'll have your pick of multiple hotels with dining in Santa Catalina with a total average guest review rating of 9.2.
How many hotels with restaurants are there in Santa Catalina?
You'll find 9 hotels offering access to great dining options in Santa Catalina. No matter if you're taking a trip with the little ones or planning a weekend escape with all your pals, Expedia will help you find the perfect place.
What are the best cheap hotels with dining in Santa Catalina?
Use Villa Coco as a base to experience the sights, sounds and tastes of Santa Catalina. This affordable option comes with amenities such as a garden and on-site ecotour services. Another top choice that'll satisfy both your wallet and taste buds is Tiki Lodge Bar And Restaurant - Hostel. Conveniences here include a yard and pool sun loungers. Hotels with dining in Santa Catalina are priced from RM303 per night. If you prefer to hold on to your hard-earned cash and still make the most of Santa Catalina, add a few awesome free attractions to your must-see list. Estero Beach and Arrimadero 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 Santa Catalina?
Take the crew to Villa Coco, a 2.5-star option not far from downtown. Conveniences here include a playground and a children's pool. Another family-friendly hotel with dining in Santa Catalina is Tiki Lodge Bar And Restaurant - Hostel. Complimentary breakfast and WiFi help make this 1.5-star escape a top pick. After checking in and chilling out in your cosy digs, it's time to start exploring. Estero Beach and Arrimadero Beach are two excellent family-friendly attractions in Santa Catalina.
Why book your hotel with restaurants in Santa Catalina with Expedia?
Expedia makes it a breeze to find your dream hotel with restaurants in Santa Catalina. Make your way to the filters to search for properties with an on-site restaurant. If you have a budget, select how much you'd like to spend and your preferred hotel star rating. We'll help you find a suitable stay whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Santa Catalina?
Expedia can help you narrow down your search for cheap hotels with restaurants in Santa Catalina. Try out our filter tools to discover properties with restaurants or delicious extras, like included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to cut costs.