Hotels near Panama Viejo
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Panama Viejo hotels

The Westin Panama
The Westin PanamaCosta del Este, 1.3 km from Panama Viejo
9.0 out of 10, Wonderful, (314 reviews)
The price is P12,690
P13,958 total
includes taxes & fees
Feb 7 - Feb 8

Boutique Apartments Panamá Coco del Mar
Boutique Apartments Panamá Coco del MarSan Francisco, 1.7 km from Panama Viejo
7.4 out of 10, Good, (163 reviews)
The price is P2,579
P11,144 total
includes taxes & fees
Jan 12 - Jan 13

Dovle Residences by HMS-Preferred Member
Dovle Residences by HMS-Preferred MemberSan Francisco, 1.3 km from Panama Viejo
2.8 out of 10, (3 reviews)
The price is P11,333
P12,467 total
includes taxes & fees
Jan 13 - Jan 14

w Bright 1BR w Private Balcony in San Francisco
w Bright 1BR w Private Balcony in San FranciscoSan Francisco, 3 km from Panama Viejo
The price is P5,666
P8,090 total
includes taxes & fees
Feb 1 - Feb 2

Arcadia Condo Suites
Arcadia Condo SuitesCosta del Este, 2 km from Panama Viejo
9.4 out of 10, Exceptional, (188 reviews)
The price is P4,907
P8,135 total
includes taxes & fees
Feb 9 - Feb 10

Aloft Panama
Aloft PanamaSan Francisco, 2.6 km from Panama Viejo
8.6 out of 10, Excellent, (914 reviews)
The price is P7,040
P7,744 total
includes taxes & fees
Jan 17 - Jan 18

Sheraton Grand Panama
Sheraton Grand PanamaSan Francisco, 2.7 km from Panama Viejo
8.6 out of 10, Excellent, (1,011 reviews)
The price is P8,106
P8,917 total
includes taxes & fees
Jan 23 - Jan 24

Boutique Apartments Atlapa
Boutique Apartments AtlapaSan Francisco, 2.6 km from Panama Viejo
7.8 out of 10, Good, (29 reviews)

San Francisco by Wynwood House
San Francisco by Wynwood HouseSan Francisco, 3.1 km from Panama Viejo
9.2 out of 10, Wonderful, (56 reviews)
The price is P7,644
P9,890 total
includes taxes & fees
Jan 19 - Jan 20

Two-level Apt by Panama old Town
Two-level Apt by Panama old TownSan Francisco, 1.3 km from Panama Viejo
The price is P8,883
P11,466 total
includes taxes & fees
Jan 23 - Jan 24

Elegant 1BR Apartment With Shared Pool and gym
Elegant 1BR Apartment With Shared Pool and gymParque Lefevre, 0.8 km from Panama Viejo
The price is P10,932
P14,059 total
includes taxes & fees
Jan 18 - Jan 19

Elegant Loft Pool Gym and Workspaces
Elegant Loft Pool Gym and WorkspacesSan Francisco, 1.3 km from Panama Viejo
The price is P10,932
P14,059 total
includes taxes & fees
Jan 12 - Jan 13

Dovle 306 in Ciudad de Panam
Dovle 306 in Ciudad de PanamParque Lefevre, 1.1 km from Panama Viejo
The price is P12,058
P16,992 total
includes taxes & fees
Jan 31 - Feb 1

Stylish 2BR Apt Near the Park Omar
Stylish 2BR Apt Near the Park OmarSan Francisco, 1.3 km from Panama Viejo

Dovle 312 in Ciudad de Panam
Dovle 312 in Ciudad de PanamSan Francisco, 1.3 km from Panama Viejo
The price is P12,058
P13,264 total
includes taxes & fees
Jan 12 - Jan 13

Lovely 2BR Apt Close to Shops
Lovely 2BR Apt Close to ShopsSan Francisco, 1.3 km from Panama Viejo
The price is P14,871
P16,358 total
includes taxes & fees
Jan 18 - Jan 19

Comfortable 2BR City Apartment
Comfortable 2BR City ApartmentSan Francisco, 1.3 km from Panama Viejo
The price is P14,871
P16,358 total
includes taxes & fees
Jan 18 - Jan 19

w Engaging 1BR w Balcony in San Francisco
w Engaging 1BR w Balcony in San FranciscoSan Francisco, 3 km from Panama Viejo
The price is P8,987
P11,744 total
includes taxes & fees
Jan 24 - Jan 25

Minimalist 1BR With Modern Decor
Minimalist 1BR With Modern DecorSan Francisco, 1.3 km from Panama Viejo
The price is P8,883
P9,771 total
includes taxes & fees
Jan 18 - Jan 19

1BR 3 Guests Pool and gym Access
1BR 3 Guests Pool and gym AccessParque Lefevre, 0.8 km from Panama Viejo
The price is P10,932
P15,754 total
includes taxes & fees
Jan 18 - Jan 19
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 Panama Viejo Hotel Reviews

Ramada Plaza by Wyndham Panama Punta Pacifica
10/10 Excellent































































