Skip to main content
myhoteloffers.com
Puerto Viejo

Hotels in Puerto Viejo

74 hotels in Puerto Viejo with live prices. Browse the stays below.

Hotel
9.0Excellent2,164 reviews

Puerto Viejo

  • Pets allowed
  • Breakfast
Pick dates to see pricesSee prices
Hotel
9.3Excellent1,455 reviews

Puerto Viejo

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
9.0Excellent926 reviews

Puerto Viejo

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
8.0Very good1,368 reviews

Puerto Viejo

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
9.0Excellent678 reviews

Puerto Viejo

  • Free Wi-Fi
  • Outdoor pool
Pick dates to see pricesSee prices
Hotel
9.3Excellent433 reviews

Puerto Viejo

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
7.9Good1,192 reviews

Puerto Viejo

  • Free Wi-Fi
  • Parking
Pick dates to see pricesSee prices
Hotel
9.2Excellent333 reviews

Puerto Viejo

  • Free Wi-Fi
  • Outdoor pool
Pick dates to see pricesSee prices
Hotel
9.3Excellent271 reviews

Puerto Viejo

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
7.3Good1,431 reviews

Puerto Viejo

  • Pets allowed
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
8.6Very good417 reviews

Puerto Viejo

  • Free Wi-Fi
  • Outdoor pool
Pick dates to see pricesSee prices
Hotel
9.1Excellent275 reviews

Puerto Viejo

  • Pets allowed
  • Breakfast
Pick dates to see pricesSee prices
Hotel
9.3Excellent179 reviews

Puerto Viejo

  • Free Wi-Fi
  • Outdoor pool
Pick dates to see pricesSee prices
Hotel
8.5Very good255 reviews

Puerto Viejo

  • Free Wi-Fi
  • Parking
Pick dates to see pricesSee prices
Hotel
9.1Excellent156 reviews

Puerto Viejo

  • Free Wi-Fi
  • Parking
Pick dates to see pricesSee prices

Puerto Viejo at a glance

Hotels
74
Guest score 8+
46
Guest score 9+
23
5★
5
4★
8
3★
12
Pets allowed
29
Within 1 km of the center
27
Within 3 km of the center
54

Figures from November 2, 2026.

More cities we cover

Trip not settled on Puerto Viejo yet? These are the other cities we cover.

Cookie notice

We use cookies that keep the site working, like signing in and holding your booking. If you allow it, Google Analytics also sets cookies so we can see which pages people use. Details are on our privacy page.