Skip to main content

Filter by:


Star rating

Review score

San Carlos – 49 hotels and places to stay
See the latest prices and deals by choosing your dates.
Bed and Breakfast Little Italy, hotel in San Carlos

Bed and Breakfast Little Italy is a quaint property located in David, a 20-minute drive from the city centre. It features an outdoor swimming pool, free breakfast and free Wi-Fi.

9.3
Scored 9.3
Superb
Rated superb
98 reviews
Price from£35.35per night
My little house, hotel in San Carlos

My little house is situated in David. This property offers access to a patio, free private parking and free WiFi. Staff on-site can arrange a shuttle service.

9.4
Scored 9.4
Superb
Rated superb
84 reviews
Price from£25.45per night
Hostal Familiar Noemi, hotel in San Carlos

Hostal Familiar Noemi is offering accommodation in David. This property offers access to a terrace, free private parking and free WiFi. The homestay features family rooms.

8.3
Scored 8.3
Very good
Rated very good
25 reviews
Price from£24.31per night
Waterfall Hostel, hotel in San Carlos

Offering an outdoor pool and a restaurant, Waterfall Hostel is located in Dolega by the River David. Situated just 20-minutes’ drive from David District the property offers Free WiFi access.

5.7
Scored 5.7
Above average
Rated okay
62 reviews
Price from£26.52per night
Casa Mía Suite de invitados con habitación privada, hotel in San Carlos

A recently renovated apartment located in Dolega, Casa Mía Suite de invitados con habitación privada features a garden. This property offers access to a patio, free private parking and free WiFi.

7.5
Scored 7.5
Good
Rated good
8 reviews
Price from£31.24per night
Hampton by Hilton David, Panamá, hotel in San Carlos

Hampton by Hilton David, Panamá features a fitness centre, shared lounge, a restaurant and bar in David. With free WiFi, this 3-star hotel offers free shuttle service and room service.

8.9
Scored 8.9
Fabulous
Rated fabulous
1,895 reviews
Price from£62.47per night
Hotel Puerta del Sol, hotel in San Carlos

Offering a restaurant and room service, Hotel Puerta del Sol is located in the town of David. Guests are offered with free Wi-Fi access, laundry and dry cleaning services.

8.7
Scored 8.7
Fabulous
Rated fabulous
1,601 reviews
Price from£48.31per night
Hotel Residencial Cervantes, hotel in San Carlos

Located a 5-minute walk from David City Centre, this comfortable hotel features air-conditioned rooms, free Wi-Fi and on-site private parking. Hotel Residencial Cervantes is 100 metres from a casino.

8.0
Scored 8.0
Very good
Rated very good
832 reviews
Price from£33.59per night
Gran Hotel Nacional, hotel in San Carlos

Located in the business district of David, Gran Hotel Nacional offers an outdoor pool, tropical gardens, a 24-hour casino and a cinema.

8.3
Scored 8.3
Very good
Rated very good
952 reviews
Price from£75.13per night
Hotel Ciudad de David, hotel in San Carlos

This modern hotel is located in the Panamanian city of David, just 3 minutes’ walk from Miguel de Cervantes Saavedra Park. It offers a fitness centre, a sauna and an outdoor pool.

9.3
Scored 9.3
Superb
Rated superb
1,109 reviews
Price from£101.64per night
See all hotels near San Carlos
Subscribe to receive premium deals

Prices drop the moment you sign up!