Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday b and b in Cartagena

All filters

Filters (1)

Clear filters

37 B&Bs

Applied filters (1)

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Punta Chame

Punta Chame b&b

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

from £771 / night

£4,509 / week

1 / 34

Great rentals within 20 miles that match your search

Farallon holiday b&b accommodation

Farallon b&b

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 15

from £587 / night

£3,607 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday b&b with golf nearby in Playa Coronado

Playa Coronado b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £91 / night

£496 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Playa Coronado

Playa Coronado b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £127 / night

£677 / week

1 / 12

Great rentals within 20 miles that match your search

Punta Chame holiday b&b rental

Punta Chame b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £167 / night

£1,168 / week

1 / 9

Great rentals within 20 miles that match your search

Punta Chame holiday b&b rental

Punta Chame b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £167 / night

£1,168 / week

1 / 9

Great rentals within 20 miles that match your search

Punta Chame holiday b&b rental

Punta Chame b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £167 / night

£1,168 / week

1 / 9

Great rentals within 20 miles that match your search

Punta Chame holiday b&b rental

Punta Chame b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £167 / night

£1,168 / week

1 / 8

Great rentals within 20 miles that match your search

Punta Chame holiday b&b rental

Punta Chame b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £167 / night

£1,168 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday b&b in Gualaca

Gualaca b&b

  • 2 bedrooms
  • 8 bathrooms
  • sleeps 5

from £55 / night

£55 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Pedasi

Pedasi b&b

  • 5 bedrooms
  • 1 bathroom
  • sleeps 2

from £45 / night

£316 / week

1 / 12

Great rentals within 20 miles that match your search

B&b rental in Cerro Azul

Cerro Azul b&b

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £271 / night

£1,082 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday b&b in San Carlos

San Carlos b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £89 / night

£619 / week

1 / 12

Great rentals within 20 miles that match your search

San Carlos holiday b&b rental

San Carlos b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £153 / night

£1,067 / week

1 / 12

Great rentals within 20 miles that match your search

Portobelo holiday b&b rental

Portobelo b&b

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £316 / night

£1,353 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday b&b rental

Isla Taboga b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £352 / night

£1,970 - £2,853 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday b&b letting

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £59 / night

£370 - £433 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday b&b in Pedasi

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £68 / night

£474 / week

1 / 4

Great rentals within 20 miles that match your search

San Carlos holiday b&b rental

San Carlos b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £153 / night

£1,067 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Rio Hato

Rio Hato b&b

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 8

from £122 / night

£695 - £3,232 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Pedasi

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £77 / night

£496 - £686 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Pedasi

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £59 / night

£411 / week

1 / 4

Great rentals within 20 miles that match your search

B&b rental in Pedasi with shared pool

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £64 / night

£442 / week

1 / 4

Great rentals within 20 miles that match your search

Playa Coronado holiday b&b rental

Playa Coronado b&b

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 6

from £86 / night

£600 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Pedasi

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £77 / night

£496 - £623 / week

1 / 5

Great rentals within 20 miles that match your search

B&b rental in Pedasi with shared pool

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £86 / night

£541 - £605 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Pedasi

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £64 / night

£406 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday b&b rental

Isla Saboga b&b

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from £136 / night

£803 - £1,119 / week

1 / 11

Great rentals within 20 miles that match your search

B&b rental in Playa Coronado with shared pool, golf nearby

Playa Coronado b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £100 / night

£623 / week

1 / 10

Great rentals within 20 miles that match your search

B&b rental in Playa Coronado with golf nearby

Playa Coronado b&b

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £496 / night

£3,472 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday b&b in Colon

Colon b&b

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 2

from £73 / night

£505 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday b&b with shared pool in Playa Coronado

Playa Coronado b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £68 / night

£433 - £677 / week

1 / 13

Great rentals within 20 miles that match your search

B&b rental in Playa Coronado with shared pool, golf nearby

Playa Coronado b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £91 / night

£587 / week

1 / 7

Great rentals within 20 miles that match your search

Pedasi holiday b&b rental

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £59 / night

£411 - £537 / week

1 / 10

Great rentals within 20 miles that match your search

Pedasi holiday b&b rental

Pedasi b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £86 / night

£541 / week

1 / 4

Great rentals within 20 miles that match your search

Cerro Azul holiday b&b rental

Cerro Azul b&b

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 35

from £102 / night

£715 / week

1 / 24

Great rentals within 20 miles that match your search

B&b rental in El Valle de Anton

El Valle de Anton b&b

  • 3 bedrooms
  • 1 bathroom
  • sleeps 3

from £91 / night

£632 / week

1 / 17

×

Also consider