Skip to main content

Search hotels in San Cristóbal

Enter your dates to see the latest prices and deals for San Cristóbal hotels

San Cristóbal – 2 hotels and places to stay

Filter by:

Star Rating
Review score

Hampton by Hilton David, Panamá

David (Near San Cristóbal)

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

J
Jose
From
Germany
Location was great. Food and service nice. Very comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,669 reviews
Price from
$77.16
1 night, 2 adults

Hotel Ciudad de David

David (Near San Cristóbal)

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 center, a sauna and an outdoor pool.

S
Simon
From
Switzerland
Very much deserves its 4 stars, they're really on top of it. Friendly and professional staff, impeccably clean. We were lucky and got upgraded to a larger room, which was very spacious, but I think the regular rooms are fairly large as well. Full bar and a restaurant with a very decent menu. Located right in the center of David close to everything you need. Nice views, too. There's also a pool and a gym, though we didn't use those. Prices are absolutely fair for what you get.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,029 reviews
Price from
$125
1 night, 2 adults

Hotel City Plaza & Suites

David (Near San Cristóbal)

Hotel City Plaza & Suites in David has 4-star accommodations with a bar. Featuring a concierge service, this property also provides guests with a sun terrace.

M
Mohammed Reza Kolyaei
From
Canada
Friendly staff, clean rooms, good breakfast, location.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 707 reviews
Price from
$85.50
1 night, 2 adults

Aranjuez Hotel & Suites

David (Near San Cristóbal)

Offering a daily breakfast buffet with variety of cold, hot and healthy stations, Aranjuez Hotel & Suites is located only 5 minutes’ from Enrique Malek International Airport in David.

M
Marina
From
Canada
Wery nice convince steps to airport
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 653 reviews
Price from
$76.50
1 night, 2 adults

Hotel-Boutique Patampa

David (Near San Cristóbal)

Hotel-Boutique Patampa features an outdoor swimming pool, garden, a terrace and bar in David. Each room at the 4-star hotel has garden views and free WiFi.

C
Crystal
From
United States
all the wood features and staff
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 99 reviews
Price from
$71.02
1 night, 2 adults

Hotel Puerta del Sol

David (Near San Cristóbal)

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.

B
Barbosa
From
Costa Rica
Absolutely outstanding staff! I’m a foreigner from the USA and I’ve been to my share of 3-5 star hotels, and this one could easily be a 5! The staff was outstanding, and even though I was learning Spanish they accommodated me with an employee that spoke English. Carlos was his name and I hope to see him again, along with the staff that feed us! Lovely location, exceptional quality staff, and beautiful hotel to stay in!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,547 reviews
Price from
$56
1 night, 2 adults

Hotel Residencial Panamericano

David (Near San Cristóbal)

Hotel Residencial Panamericano is offering accommodations in David. The property provides a shared kitchen and a 24-hour front desk for guests.

E
Esther
From
Panama
Clean rooms and very friendly staff.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 121 reviews
Price from
$37
1 night, 2 adults

Hotel Crowner David

David (Near San Cristóbal)

Hotel Crowner David is offering accommodations in David. The property has a shared lounge and room service for guests.

r
raul
From
United States
I got a complimentary upgrade because the basic room i booked wasnt available
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 135 reviews
Price from
$56.25
1 night, 2 adults

Hotel Residencial Cervantes

David (Near San Cristóbal)

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

G
Gregory
From
United States
The room was exceptionally clean. The bed was super comfortable and lots of hot water and pressure in the shower. The front desk staff assisted me with several small requests and were accommodating and very nice about helping me. I was in David to shop and lay over a few days before I returned to Costa Rica for my 180 day passport renewal. I will stay there again in roughly 6 months. Excellent value!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 864 reviews
Price from
$44.10
1 night, 2 adults

Hotel Castilla

David (Near San Cristóbal)

Located just in the David Town Center, diagonal at the Miguel de Cervantes Saavedra Plaza, Hotel Castilla features classic décor, panoramic city views and free public parking.

P
Phillip Bumpas
From
United States
Very helpful and friendly desk, great restaurant, very clean
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 368 reviews
Price from
$50.98
1 night, 2 adults
See all hotels in and around San Cristóbal

Hotels with airport shuttles in San Cristóbal

  • Airport shuttle (free)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,029 reviews
    From $137.50 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 763 reviews
    From $99 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,669 reviews
    From $89.06 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 99 reviews
    From $78.12 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 707 reviews
    From $99 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 653 reviews
    From $104.50 per night

Most booked hotels in San Cristóbal and surrounding area in the past month

See all
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,669 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,547 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 53 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 707 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 101 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 653 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,030 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 864 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 763 reviews
  • Popular with guests booking hotels in David

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 394 reviews

Budget hotels in San Cristóbal and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 443 reviews

    Located in David, 25 mi from Boquete, Hostal Compostela Inn features free WiFi access and free private parking.

    From $27.50 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 157 reviews

    BAMBU HOSTEL in David provides accommodations with a terrace and a shared lounge. This guest house features free private parking, a shared kitchen, and free Wifi.

    From $33 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 25 reviews

    A recently renovated apartment, Hermoso apartamento a 2 minutos de la feria de David offers accommodation in David.

    From $91.22 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 10 reviews

    Apartamentos Marconela features accommodations in San Mateo. This pet-friendly apartment also has free Wifi.

    From $39.60 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,669 reviews

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

    From $89.06 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 653 reviews

    Offering a daily breakfast buffet with variety of cold, hot and healthy stations, Aranjuez Hotel & Suites is located only 5 minutes’ from Enrique Malek International Airport in David.

    From $104.50 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 707 reviews

    Hotel City Plaza & Suites in David has 4-star accommodations with a bar. Featuring a concierge service, this property also provides guests with a sun terrace.

    From $99 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 355 reviews

    Hotel F Sur Inn is located in David. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy city views.

    From $84.15 per night

Best hotels with breakfast in San Cristóbal and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 763 reviews

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

    From $99 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,547 reviews

    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.

    From $60.13 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 368 reviews

    Located just in the David Town Center, diagonal at the Miguel de Cervantes Saavedra Plaza, Hotel Castilla features classic décor, panoramic city views and free public parking.

    From $55 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,030 reviews

    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 center, a sauna and an outdoor pool.

    From $137.50 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 15 reviews

    Located in David, Hotel Los Rivera features a restaurant. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From $44.55 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 215 reviews

    Residencial Coya provides accommodations in David. There's a private entrance at the guest house for the convenience of those who stay.

    From $57.20 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Casa Piscina - House with a pool in David is a recently renovated villa in David where guests can make the most of the garden and bar.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 17 reviews

    Hostal El Paso provides accommodations in David. The apartment features rooms with air conditioning, free private parking, and free Wifi.