Hamilton, Bermuda cruise port
AtlanticBermuda › Hamilton

Hamilton, Bermuda

Bermuda's pastel-painted capital parks cruise ships right on its doorstep. Step off the gangway and you're on Front Street — harbour breeze, colonial architecture, and pink-sand beaches just a ferry ride away.

⚓ Docked (Front Street Pier)🕒 Typical call: 8–10 hrs💵 Bermuda Dollar (= USD)🗣️ English
Docking
Ships berth directly on Front Street in Hamilton city centre
Walk to centre
You are already in the centre — shops and restaurants steps away
Best For
Pink-sand beaches, history, snorkelling, and easy island exploring
Don't Miss
Fort Hamilton's underground passages and Horseshoe Bay's pink sand

Getting Ashore

Hamilton's cruise pier sits directly on Front Street, the city's main waterfront boulevard — no shuttle or tender required.

Getting Ashore in Hamilton

  • 1
    Walk off the shipThe pier is at the foot of Front Street. Customs is cleared aboard; just walk down the gangway into the city.
  • 2
    On-foot explorationMost of central Hamilton is walkable — Fort Hamilton is 15 minutes uphill, City Hall and the Bermuda National Gallery are 5 minutes away.
  • 3
    Ferry & bus connectionsThe ferry terminal is a 2-minute walk from the pier. Ferries run to the Royal Naval Dockyard (about 25 min) and to St. George's. The central bus station is a 10-minute walk.
  • 4
    Taxis and scootersTaxis queue at the pier. Blue-flagged cabs are licensed tour-guides. Rental scooters and electric microcars are available nearby — private car hire is not allowed in Bermuda.

💡 Pro move: Bermuda dollars and US dollars are interchangeable at par. Most shops accept both.

Piers & Tendering by Cruise Line

Smaller and mid-size cruise ships berth directly on Front Street in Hamilton city centre.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines calling HamiltonFront Street Pier, Hamilton Harbour📍Docked
Large ships (most Bermuda calls)King's Wharf / Heritage Wharf, Royal Naval Dockyard📍Docked

Top Excursions

Bermuda packs pink-sand beaches, colonial forts, sea caves, and a UNESCO World Heritage town into a compact island — all easy from Hamilton.

Iconic

Horseshoe Bay Beach

Bermuda's most famous stretch of pink sand and turquoise water. Connected to Warwick Long Bay by a scenic coastal trail. Best for swimming and sunbathing.

⏱ Half-day🚌 Bus or taxi ~25 min🏖️ Iconic
Find Horseshoe Bay beach tours →
History

Fort Hamilton Walk

A 19th-century British fortification 15 minutes uphill from the pier. Explore underground moat tunnels, Victorian cannons, and sweeping harbour panoramas.

⏱ 1–2 hrs🚶 Moderate (uphill)🆓 Free entry
Find Hamilton city walking tours →
Nature

Crystal & Fantasy Caves

Two adjoining caverns in Hamilton Parish with crystal-clear underground pools, stalactites, and natural rock bridges. One of Bermuda's top natural attractions.

⏱ 1–2 hrs🚌 Bus ~30 min💧 Guided tour required
Find Crystal Caves tours →
Culture

Historic St. George's

A UNESCO World Heritage town with cobblestone lanes, 17th-century churches, and Bermuda's original capital. Reach it by ferry or bus in about 30 minutes.

⏱ Half-day⛴ Ferry or bus ~30 min🏛️ UNESCO site
Find St. George's tours →
Adventure

Snorkelling & Water Sports

Bermuda's reefs host wreck dives, kayaking, and snorkelling. Operators run trips from Hamilton Harbour and the Dockyard area to offshore sites.

⏱ 2–4 hrs🐠 Coral reefs & wrecksAll levels
Find Bermuda snorkelling tours →
Relax

Elbow Beach

A mile-long beach of soft sand and calm water about two miles south of Hamilton — quieter than Horseshoe Bay and ideal for a peaceful afternoon.

⏱ Half-day🚕 Taxi ~10 min🌊 Calm swimming
Find Bermuda beach tours →

Self-Guided Walks & Hikes

Central Hamilton is flat and compact — you can cover the main sights on foot in a couple of hours.

Front Street to Fort Hamilton

~2 km · 30–40 min · moderate (uphill to fort)

Start at the cruise pier on Front Street, walk east past pastel shops and the Bermuda Historical Society Museum, then follow King Street uphill to Fort Hamilton. Return via Parliament Street for the Cathedral of the Most Holy Trinity.

  1. StartFront Street Pier, Hamilton
  2. StopBermuda Historical Society Museum
  3. EndFort Hamilton, Bermuda
🗺️ See full route in Maps →

Hamilton Waterfront & City Hall Loop

~1.5 km · 20–30 min · easy

From the pier, stroll along Front Street to the ferry terminal, cut up to City Hall and the Bermuda National Gallery, pass through Victoria Park, and loop back through Reid Street's boutiques.

  1. StartFront Street Pier, Hamilton
  2. StopHamilton City Hall
  3. StopVictoria Park, Hamilton
  4. EndReid Street, Hamilton
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Hamilton, Bermuda (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan68°F / 20°C59°F / 15°C10
Feb67°F / 19°C58°F / 14°C10
Mar68°F / 20°C58°F / 14°C9
Apr71°F / 22°C60°F / 16°C12
May76°F / 24°C65°F / 18°C10
Jun81°F / 27°C71°F / 22°C12
Jul85°F / 29°C74°F / 23°C12
Aug86°F / 30°C75°F / 24°C10
Sep84°F / 29°C73°F / 23°C10
Oct79°F / 26°C68°F / 20°C12
Nov74°F / 23°C63°F / 17°C11
Dec70°F / 21°C60°F / 16°C11

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 💵
    USD = BMD. Bermuda dollars and US dollars are accepted everywhere at 1:1 — no need to exchange currency.
  • 🚌
    Buy a multi-trip bus pass. The Public Transportation Board sells 1-day and 3-day passes at the bus terminal on Washington Street — much easier than exact change.
  • 🏖️
    Horseshoe Bay is worth the trip. It's 25 minutes by bus or taxi. Go early — it fills up fast when multiple ships are in port.
  • Ferries are fast and scenic. The Sea Express ferry from Hamilton to the Royal Naval Dockyard takes about 25 minutes and is often quicker than the bus.
  • 🌞
    Sun is intense. Bermuda sits in the open Atlantic — sunscreen is essential even on overcast days.

Cruises Calling Here

Upcoming cruises that call at Hamilton, Bermuda. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Star Pride
Windstar Cruises
Montreal → San Juan
⚓ Calls 23 Oct 08:45 - 24 Oct 07:00 202619 nights13 portsDeparts 2026 Oct 09
View itinerary · 13 ports
19 days, one-way from Montreal to San Juan
  1. 09 Oct 18:00Departing from Montreal, Quebec Canada
  2. 10 OctSt Lawrence Seaway, Canada
  3. 10 Oct 09:00 - 11 Oct 18:00Quebec City, Canada
  4. 13 Oct 07:00 - 14:00Gaspe, Quebec Canada
  5. 14 Oct 11:00 - 18:00Madeleine-Magdalen Islands, Cap-aux Meules, Quebec Canada
  6. 15 Oct 07:00 - 14:00Sydney NS, Nova Scotia Canada
  7. 16 Oct 11:00 - 23:00Halifax, Nova Scotia Canada
  8. 18 Oct 08:00 - 22:00Portland OR, Oregon
  9. 19 Oct 08:00 - 17:00Rockland ME, Maine
  10. 20 Oct 08:00 - 17:00Boston, Massachusetts
  11. 23 Oct 08:45 - 24 Oct 07:00Hamilton, Bermuda
  12. 24 Oct 10:00 - 25 Oct 07:00St George, Bermuda
  13. 28 Oct 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$9122from / pp
Star Pride
Windstar Cruises
Boston → San Juan
⚓ Calls 23 Oct 08:45 - 24 Oct 07:00 20268 nights4 portsDeparts 2026 Oct 20
View itinerary · 4 ports
8 days, one-way from Boston to San Juan
  1. 20 Oct 17:00Departing from Boston, Massachusetts
  2. 23 Oct 08:45 - 24 Oct 07:00Hamilton, Bermuda
  3. 24 Oct 10:00 - 25 Oct 07:00St George, Bermuda
  4. 28 Oct 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$2626from / pp
Azamara Journey
Azamara Cruises
Montreal → Bridgetown
⚓ Calls 31 Oct 16:00 - 02 Nov 17:00 202626 nights21 portsDeparts 2026 Oct 19
View itinerary · 21 ports
26 days, one-way from Montreal to Bridgetown
  1. 19 Oct 20:00Departing from Montreal, Quebec Canada
  2. 20 Oct 08:00 - 18:00Quebec City, Canada
  3. 22 Oct 08:30 - 17:00Sydney NS, Nova Scotia Canada
  4. 23 Oct 11:00 - 22:00Halifax, Nova Scotia Canada
  5. 25 Oct 08:00 - 18:00Saint John NB, New Brunswick Canada
  6. 26 Oct 12:00 - 18:00Portland ME, Maine
  7. 27 Oct 08:00 - 18:00Boston, Massachusetts
  8. 27 Oct 22:30 - 22:30Cape Cod Canal, Massachusetts
  9. 28 Oct 08:00 - 18:00Newport RI, Rhode Island
  10. 29 Oct 06:00New York, NYC Manhattan-Brooklyn
  11. 31 Oct 16:00 - 02 Nov 17:00Hamilton, Bermuda
  12. 05 Nov 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  13. 06 Nov 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  14. 07 Nov 08:00San Juan, Puerto Rico
  15. 08 Nov 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  16. 09 Nov 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  17. 10 Nov 08:00 - 22:00Saint-Pierre Martinique
  18. 11 Nov 08:00 - 20:00Bequia Island, Port Elizabeth, Grenadines
  19. 12 Nov 08:00 - 20:00St Georges Grenada
  20. 13 Nov 08:00 - 17:00Scarborough, Tobago
  21. 14 Nov 06:00Arriving in Bridgetown, Barbados
Find this cruise to book →
$8389from / pp
Azamara Journey
Azamara Cruises
New York → Bridgetown
⚓ Calls 31 Oct 16:00 - 02 Nov 17:00 202616 nights12 portsDeparts 2026 Oct 29
View itinerary · 12 ports
16 days, one-way from New York to Bridgetown
  1. 29 Oct 17:00Departing from New York, NYC Manhattan-Brooklyn
  2. 31 Oct 16:00 - 02 Nov 17:00Hamilton, Bermuda
  3. 05 Nov 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  4. 06 Nov 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 07 Nov 08:00San Juan, Puerto Rico
  6. 08 Nov 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  7. 09 Nov 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  8. 10 Nov 08:00 - 22:00Saint-Pierre Martinique
  9. 11 Nov 08:00 - 20:00Bequia Island, Port Elizabeth, Grenadines
  10. 12 Nov 08:00 - 20:00St Georges Grenada
  11. 13 Nov 08:00 - 17:00Scarborough, Tobago
  12. 14 Nov 06:00Arriving in Bridgetown, Barbados
Find this cruise to book →
$3989from / pp
Azamara Journey
Azamara Cruises
New York → San Juan
⚓ Calls 31 Oct 16:00 - 02 Nov 17:00 20269 nights5 portsDeparts 2026 Oct 29
View itinerary · 5 ports
9 days, one-way from New York to San Juan
  1. 29 Oct 17:00Departing from New York, NYC Manhattan-Brooklyn
  2. 31 Oct 16:00 - 02 Nov 17:00Hamilton, Bermuda
  3. 05 Nov 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  4. 06 Nov 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 07 Nov 08:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1899from / pp
AIDAdiva
AIDA Cruises
New York → Montego Bay
⚓ Calls 04 Nov 08:00 - 15:45 202622 nights15 portsDeparts 2026 Oct 31
View itinerary · 15 ports
22 days, one-way from New York to Montego Bay
  1. 31 OctDeparting from New York, NYC Manhattan-Brooklyn
  2. 02 Nov - 13:00New York, NYC Manhattan-Brooklyn
  3. 04 Nov 08:00 - 15:45Hamilton, Bermuda
  4. 07 Nov 06:00 - 08 Nov 20:00Miami, Florida
  5. 09 Nov 10:00 - 20:00Nassau, Bahamas, New Providence Island
  6. 10 Nov 09:00 - 17:00Princess Cays, Bahamas, Eleuthera Island
  7. 12 Nov 08:00 - 16:00Grand Turk Island, Cockburn Town, Turks and Caicos
  8. 13 Nov 08:00Samana, Dominicana
  9. 14 Nov 08:00 - 22:00La Romana, Dominicana
  10. 16 Nov 08:00 - 20:00St Johns Antigua, RCI Royal Beach Club
  11. 17 Nov 07:00 - 20:00Basseterre St Kitts, Port Zante
  12. 18 Nov 07:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  13. 19 Nov 07:00 - 16:00Tortola Island BVI, Road Town, UK Virgin Islands
  14. 20 Nov - 18:00Samana, Dominicana
  15. 22 Nov 08:00Arriving in Montego Bay, Jamaica
Find this cruise to book →
Price on request
AIDAdiva
AIDA Cruises
New York → La Romana
⚓ Calls 04 Nov 08:00 - 15:45 202614 nights9 portsDeparts 2026 Oct 31
View itinerary · 9 ports
14 days, one-way from New York to La Romana
  1. 31 OctDeparting from New York, NYC Manhattan-Brooklyn
  2. 02 Nov - 13:00New York, NYC Manhattan-Brooklyn
  3. 04 Nov 08:00 - 15:45Hamilton, Bermuda
  4. 07 Nov 06:00 - 08 Nov 20:00Miami, Florida
  5. 09 Nov 10:00 - 20:00Nassau, Bahamas, New Providence Island
  6. 10 Nov 09:00 - 17:00Princess Cays, Bahamas, Eleuthera Island
  7. 12 Nov 08:00 - 16:00Grand Turk Island, Cockburn Town, Turks and Caicos
  8. 13 Nov 08:00 - 18:00Samana, Dominicana
  9. 14 Nov 08:00Arriving in La Romana, Dominicana
Find this cruise to book →
Price on request
Seven Seas Mariner
Regent Seven Seas Cruises
Piraeus-Athens → Miami
⚓ Calls 05 Nov 10:00 - 06 Nov 16:00 202628 nights17 portsDeparts 2026 Oct 12
View itinerary · 17 ports
28 days, one-way from Piraeus-Athens to Miami
  1. 12 Oct 19:00Departing from Piraeus-Athens, Greece
  2. 13 Oct 08:00 - 18:00Mykonos Island, Greece
  3. 14 Oct 08:00 - 18:00Bozcaada Island, Turkey
  4. 15 Oct 08:00 - 18:00Istanbul, Turkey, Galataport
  5. 16 Oct 10:00 - 18:00Lesbos Island, Mytilene, Greece
  6. 17 Oct 08:00 - 18:00Kusadasi, Ephesus, Turkey
  7. 19 Oct 11:00 - 20:00Valletta, Malta
  8. 20 Oct 08:00 - 18:00Messina, Sicily Italy
  9. 21 Oct 07:00 - 18:00Sorrento, Italy
  10. 22 Oct 07:00 - 19:00Civitavecchia-Rome, Italy
  11. 23 Oct 08:00 - 20:00La Spezia, Italy Riviera
  12. 24 Oct 08:00 - 20:00Monte Carlo, Monaco City
  13. 26 Oct 06:00 - 21:00Barcelona, Spain
  14. 28 Oct 07:00 - 18:00Malaga, Spain Granada
  15. 30 Oct 09:00 - 17:00Funchal, Madeira Island Portugal
  16. 05 Nov 10:00 - 06 Nov 16:00Hamilton, Bermuda
  17. 09 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$55198from / pp
Seven Seas Mariner
Regent Seven Seas Cruises
Barcelona → Miami
⚓ Calls 05 Nov 10:00 - 06 Nov 16:00 202614 nights5 portsDeparts 2026 Oct 26
View itinerary · 5 ports
14 days, one-way from Barcelona to Miami
  1. 26 Oct 21:00Departing from Barcelona, Spain
  2. 28 Oct 07:00 - 18:00Malaga, Spain Granada
  3. 30 Oct 09:00 - 17:00Funchal, Madeira Island Portugal
  4. 05 Nov 10:00 - 06 Nov 16:00Hamilton, Bermuda
  5. 09 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$20798from / pp
AIDAluna
AIDA Cruises
Round-trip from Hamburg
⚓ Calls 17 Nov 10:00 - 18 Nov 15:00 202643 nights20 portsDeparts 2026 Nov 07
View itinerary · 20 ports
43 days, round-trip Grose Winterpause Karibik mit Bermuda
  1. 07 Nov 18:00Departing from Hamburg, Germany
  2. 09 Nov 09:00 - 19:00Isle of Portland, Weymouth, Dorset England
  3. 17 Nov 10:00 - 18 Nov 15:00Hamilton, Bermuda
  4. 21 Nov 09:00 - 19:00Santo Domingo, Dominicana
  5. 23 Nov 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  6. 24 Nov 09:00 - 19:00Roseau, Dominica
  7. 25 Nov 07:00 - 18:00Castries, St Lucia Island
  8. 26 Nov 08:00 - 18:00Bridgetown, Barbados
  9. 27 Nov 08:00 - 18:00St Georges Grenada
  10. 29 Nov 08:00 - 18:00Willemstad Curacao, Netherlands Antilles
  11. 30 Nov 08:00 - 18:00Kralendijk Bonaire, Netherlands Antilles
  12. 01 Dec 08:00 - 18:00Oranjestad Aruba, Netherlands Antilles
  13. 03 Dec 09:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  14. 04 Dec 08:00 - 20:00St Johns Antigua, RCI Royal Beach Club
  15. 05 Dec 07:00 - 17:00Basseterre St Kitts, Port Zante
  16. 12 Dec 09:00 - 19:00Ponta Delgada, Sao Miguel Island Azores Portugal
  17. 15 Dec 09:00 - 19:00Porto-Leixoes, Oporto, Portugal
  18. 16 Dec 08:00 - 17:00Vigo, Spain Galicia
  19. 18 Dec 09:00 - 19:00Cherbourg, France
  20. 20 Dec 08:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
Queen Anne
Cunard Cruises
Hamburg → Fort Lauderdale
⚓ Calls 18 Jan 202717 nights7 portsDeparts 2027 Jan 05
View itinerary · 7 ports
17 days, one-way from Hamburg to Fort Lauderdale
  1. 05 JanDeparting from Hamburg, Germany
  2. 07 JanRotterdam, Netherlands South Holland
  3. 08 Jan - 09 JanZeebrugge, Bruges, Belgium
  4. 10 JanSouthampton, England
  5. 18 JanHamilton, Bermuda
  6. 21 JanPort Canaveral, Orlando, Florida
  7. 22 JanArriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$1829from / pp
Queen Anne
Cunard Cruises
Hamburg → Rio de Janeiro
⚓ Calls 18 Jan 202734 nights13 portsDeparts 2027 Jan 05
View itinerary · 13 ports
34 days, one-way from Hamburg to Rio de Janeiro
  1. 05 JanDeparting from Hamburg, Germany
  2. 07 JanRotterdam, Netherlands South Holland
  3. 08 Jan - 09 JanZeebrugge, Bruges, Belgium
  4. 10 JanSouthampton, England
  5. 18 JanHamilton, Bermuda
  6. 21 JanPort Canaveral, Orlando, Florida
  7. 22 JanFort Lauderdale, Port Everglades, Florida
  8. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  9. 27 JanBridgetown, Barbados
  10. 01 FebFortaleza, Brazil
  11. 04 FebSalvador de Bahia, Brazil
  12. 06 FebBuzios, Brazil
  13. 08 FebArriving in Rio de Janeiro, Brazil
Find this cruise to book →
$5369from / pp
Queen Anne
Cunard Cruises
Round-trip from Hamburg
⚓ Calls 18 Jan 202790 nights36 portsDeparts 2027 Jan 05
View itinerary · 36 ports
90 days, round-trip South America Discovery
  1. 05 JanDeparting from Hamburg, Germany
  2. 07 JanRotterdam, Netherlands South Holland
  3. 08 Jan - 09 JanZeebrugge, Bruges, Belgium
  4. 10 JanSouthampton, England
  5. 18 JanHamilton, Bermuda
  6. 21 JanPort Canaveral, Orlando, Florida
  7. 22 JanFort Lauderdale, Port Everglades, Florida
  8. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  9. 27 JanBridgetown, Barbados
  10. 01 FebFortaleza, Brazil
  11. 04 FebSalvador de Bahia, Brazil
  12. 06 FebBuzios, Brazil
  13. 07 Feb - 08 FebRio de Janeiro, Brazil
  14. 09 FebSantos, Sao Paulo, Brazil
  15. 12 FebMontevideo, Uruguay
  16. 13 Feb - 15 FebBuenos Aires, Argentina
  17. 17 FebPuerto Madryn, Argentina
  18. 20 FebUshuaia, Argentina
  19. 21 FebCape Horn, Chile Antarctica
  20. 22 FebPunta Arenas, Chile Antarctica
  21. 24 FebChilean Fjords, Patagonia
  22. 26 FebPuerto Montt, Chile
  23. 28 Feb - 01 MarSan Antonio, Chile
  24. 02 MarCoquimbo, La Serena, Chile
  25. 05 MarArica, Chile
  26. 07 Mar - 08 MarCallao-Lima, Peru
  27. 11 MarManta, Ecuador
  28. 13 MarPanama City, Fuerte Amador, Balboa
  29. 14 MarPanama Canal
  30. 16 MarOranjestad Aruba, Netherlands Antilles
  31. 19 MarFort Lauderdale, Port Everglades, Florida
  32. 20 MarPort Canaveral, Orlando, Florida
  33. 29 MarPonta Delgada, Sao Miguel Island Azores Portugal
  34. 02 AprSouthampton, England
  35. 03 AprZeebrugge, Bruges, Belgium
  36. 05 AprArriving in Hamburg, Germany
Find this cruise to book →
$14289from / pp
Queen Anne
Cunard Cruises
Southampton → Fort Lauderdale
⚓ Calls 18 Jan 202712 nights4 portsDeparts 2027 Jan 10
View itinerary · 4 ports
12 days, one-way from Southampton to Fort Lauderdale
  1. 10 JanDeparting from Southampton, England
  2. 18 JanHamilton, Bermuda
  3. 21 JanPort Canaveral, Orlando, Florida
  4. 22 JanArriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$1099from / pp
Queen Anne
Cunard Cruises
Southampton → Rio de Janeiro
⚓ Calls 18 Jan 202729 nights10 portsDeparts 2027 Jan 10
View itinerary · 10 ports
29 days, one-way from Southampton to Rio de Janeiro
  1. 10 JanDeparting from Southampton, England
  2. 18 JanHamilton, Bermuda
  3. 21 JanPort Canaveral, Orlando, Florida
  4. 22 JanFort Lauderdale, Port Everglades, Florida
  5. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  6. 27 JanBridgetown, Barbados
  7. 01 FebFortaleza, Brazil
  8. 04 FebSalvador de Bahia, Brazil
  9. 06 FebBuzios, Brazil
  10. 08 FebArriving in Rio de Janeiro, Brazil
Find this cruise to book →
$4289from / pp
Queen Anne
Cunard Cruises
Round-trip from Southampton
⚓ Calls 18 Jan 202782 nights31 portsDeparts 2027 Jan 10
View itinerary · 31 ports
82 days, round-trip South America Discovery
  1. 10 JanDeparting from Southampton, England
  2. 18 JanHamilton, Bermuda
  3. 21 JanPort Canaveral, Orlando, Florida
  4. 22 JanFort Lauderdale, Port Everglades, Florida
  5. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  6. 27 JanBridgetown, Barbados
  7. 01 FebFortaleza, Brazil
  8. 04 FebSalvador de Bahia, Brazil
  9. 06 FebBuzios, Brazil
  10. 07 Feb - 08 FebRio de Janeiro, Brazil
  11. 09 FebSantos, Sao Paulo, Brazil
  12. 12 FebMontevideo, Uruguay
  13. 13 Feb - 15 FebBuenos Aires, Argentina
  14. 17 FebPuerto Madryn, Argentina
  15. 20 FebUshuaia, Argentina
  16. 21 FebCape Horn, Chile Antarctica
  17. 22 FebPunta Arenas, Chile Antarctica
  18. 24 FebChilean Fjords, Patagonia
  19. 26 FebPuerto Montt, Chile
  20. 28 Feb - 01 MarSan Antonio, Chile
  21. 02 MarCoquimbo, La Serena, Chile
  22. 05 MarArica, Chile
  23. 07 Mar - 08 MarCallao-Lima, Peru
  24. 11 MarManta, Ecuador
  25. 13 MarPanama City, Fuerte Amador, Balboa
  26. 14 MarPanama Canal
  27. 16 MarOranjestad Aruba, Netherlands Antilles
  28. 19 MarFort Lauderdale, Port Everglades, Florida
  29. 20 MarPort Canaveral, Orlando, Florida
  30. 29 MarPonta Delgada, Sao Miguel Island Azores Portugal
  31. 02 AprArriving in Southampton, England
Find this cruise to book →
$13159from / pp
Azamara Journey
Azamara Cruises
Miami → Lisbon
⚓ Calls 01 Apr 08:30 - 17:00 202712 nights4 portsDeparts 2027 Mar 29
View itinerary · 4 ports
12 days, one-way from Miami to Lisbon
  1. 29 Mar 17:00Departing from Miami, Florida
  2. 01 Apr 08:30 - 17:00Hamilton, Bermuda
  3. 07 Apr 08:00 - 17:00Horta, Faial Island Azores Portugal
  4. 10 Apr 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$2009from / pp
Azamara Journey
Azamara Cruises
Miami → Venice
⚓ Calls 01 Apr 08:30 - 17:00 202737 nights26 portsDeparts 2027 Mar 29
View itinerary · 26 ports
37 days, one-way from Miami to Venice
  1. 29 Mar 17:00Departing from Miami, Florida
  2. 01 Apr 08:30 - 17:00Hamilton, Bermuda
  3. 07 Apr 08:00 - 17:00Horta, Faial Island Azores Portugal
  4. 10 Apr 06:00Lisbon, Portugal
  5. 11 Apr 07:30 - 18:00Portimao, Portugal
  6. 12 Apr 14:00 - 14 Apr 14:00Seville, Spain Andalusia
  7. 15 Apr 08:00 - 22:00Cadiz, Spain, Sevilla
  8. 16 Apr 07:00 - 18:00Tangier, Morocco, Tanger-Ville
  9. 17 Apr 06:00Malaga, Spain Granada
  10. 18 Apr 08:00 - 20:00Gibraltar
  11. 19 Apr 08:00 - 20:00Motril, Spain Granada
  12. 20 Apr 08:00 - 18:00Cartagena Spain, Murcia
  13. 21 Apr 08:00 - 22:00Alicante, Spain
  14. 22 Apr 08:00 - 20:00Valencia, Spain
  15. 23 Apr 07:30 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  16. 24 Apr 06:00Barcelona, Spain
  17. 25 Apr 09:00 - 20:00Marseille, France Riviera
  18. 26 Apr 08:00 - 20:00Monte Carlo, Monaco City
  19. 27 Apr 08:00 - 20:00Livorno, Florence-Pisa, Italy
  20. 28 Apr 07:30 - 19:00Civitavecchia-Rome, Italy
  21. 29 Apr 08:00 - 22:00Sorrento, Italy
  22. 30 Apr 07:30 - 20:00Amalfi, Ravello, Italy
  23. 02 May 10:00 - 22:00Kotor, Montenegro
  24. 03 May 07:30 - 16:00Dubrovnik, Croatia, Port Gruz
  25. 04 May 13:00 - 20:00Koper, Slovenia
  26. 05 May 07:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$9999from / pp
Amadea
Phoenix Reisen Cruises
Hamburg → Bremerhaven
⚓ Calls 08 May 08:00 - 18:00 2027168 nights77 portsDeparts 2026 Dec 05
View itinerary · 77 ports
168 days, one-way from Hamburg to Bremerhaven
  1. 05 Dec 18:00Departing from Hamburg, Germany
  2. 10 Dec 08:00 - 17:00Lisbon, Portugal
  3. 12 Dec 08:00 - 20:00Agadir, Morocco
  4. 13 Dec 13:00 - 20:00Arrecife, Lanzarote, Canary Islands
  5. 14 Dec 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 17 Dec 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  7. 18 Dec 08:00 - 22:00Praia, Santiago Island Cape Verde
  8. 19 Dec 08:00 - 18:00Fogo Island, Sao Filipe, Cape Verde
  9. 24 Dec 08:00 - 18:00Recife, Brazil
  10. 25 Dec 08:00 - 16:00Joao Pessoa, Brazil
  11. 26 Dec 08:00 - 15:00Maceio, Brazil
  12. 27 Dec 13:00 - 28 Dec 18:00Salvador de Bahia, Brazil
  13. 29 Dec 08:00 - 18:00Ilheus, Brazil
  14. 31 Dec 18:00 - 03 Jan 22:00Rio de Janeiro, Brazil
  15. 04 Jan 07:00 - 13:00Ilha Grande, Abraao, Brazil
  16. 05 Jan 13:00 - 23:00Porto Belo, Brazil
  17. 06 Jan 07:00 - 18:00Itajai, Brazil
  18. 09 Jan 07:00 - 20:00Punta del Este, Uruguay
  19. 12 Jan 07:00 - 20:00Puerto Madryn, Argentina
  20. 15 Jan 08:00 - 18:00Punta Arenas, Chile Antarctica
  21. 18 JanPuerto Williams, Navarino Island Chile Antarctica
  22. 18 Jan 08:00 - 19:00Ushuaia, Argentina
  23. 20 Jan 08:00 - 18:00Port Stanley, East Falkland Island UK
  24. 25 Jan 08:00 - 27 Jan 18:00Buenos Aires, Argentina
  25. 28 Jan 08:00 - 18:00Montevideo, Uruguay
  26. 31 Jan 07:00 - 18:00Puerto Madryn, Argentina
  27. 03 Feb 12:00 - 04 Feb 18:00Ushuaia, Argentina
  28. 04 FebPuerto Williams, Navarino Island Chile Antarctica
  29. 06 Feb 13:00 - 20:00Punta Arenas, Chile Antarctica
  30. 10 Feb 08:00 - 18:00Chiloe Island Chile, Castro
  31. 11 Feb 08:00 - 12 Feb 14:00Puerto Montt, Chile
  32. 14 Feb 12:00 - 16 Feb 20:00Valparaiso-Santiago, Chile
  33. 18 Feb 07:00 - 15:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  34. 23 Feb 09:00 - 24 Feb 19:00Easter Island Chile, Hanga Roa
  35. 28 Feb 08:00 - 18:00Pitcairn Island, Adamstown, UK
  36. 04 Mar 08:00 - 18:00Fakarava Atoll Tuamotus, French Polynesia
  37. 06 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  38. 07 Mar 08:00 - 08 Mar 05:00Moorea Island, Society Islands French Polynesia
  39. 08 Mar 08:00 - 10 Mar 18:00Papeete, Tahiti Island French Polynesia
  40. 11 Mar 08:00 - 18:00Huahine Island, Society Islands French Polynesia
  41. 12 Mar 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  42. 13 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  43. 14 Mar 08:00 - 17:00Moorea Island, Society Islands French Polynesia
  44. 15 Mar 10:00 - 16:00Rangiroa Atoll Tuamotus, French Polynesia
  45. 17 Mar 08:00 - 14:00Nuku Hiva Island, Taiohae, Marquesas French Polynesia
  46. 23 Mar 08:00 - 24 Mar 20:00Hilo, Hawaii Island
  47. 25 Mar 08:00 - 20:00Kahului, Maui Island Hawaii
  48. 26 Mar 08:00 - 20:00Honolulu, Oahu Island Hawaii
  49. 27 Mar 07:00 - 14:00Nawiliwili, Lihue, Kauai Island Hawaii
  50. 03 Apr 08:00 - 15:00Santa Catalina Island CA, Avalon, California
  51. 03 Apr 18:00 - 04 Apr 23:00Los Angeles, Long Beach-San Pedro, California
  52. 05 Apr 08:00 - 22:00San Diego, California
  53. 08 Apr 07:00 - 17:00Cabo San Lucas, Baja California Mexico
  54. 09 Apr 09:00 - 18:00Mazatlan, Sinaloa, Mexico Riviera
  55. 10 Apr 09:00 - 19:00Puerto Vallarta, Jalisco, Mexico Riviera
  56. 12 Apr 08:00 - 17:00Acapulco, Guerrero, Mexico Riviera
  57. 13 Apr 13:00 - 23:00Huatulco, La Crucecita, Mexico Riviera
  58. 15 Apr 07:00 - 23:00Puerto Quetzal, Guatemala
  59. 16 Apr 07:00 - 20:00Acajutla, El Salvador
  60. 18 Apr 07:00 - 19:00Puntarenas, Puerto Caldera, Costa Rica
  61. 20 Apr 08:00 - 20:00Panama City, Fuerte Amador, Balboa
  62. 22 Apr 07:00 - 14:00San Blas Islands Panama
  63. 23 Apr 08:00 - 17:00Cartagena Colombia
  64. 25 Apr 08:00 - 27 Apr 20:00Montego Bay, Jamaica
  65. 28 Apr 08:00 - 18:00Port Antonio, Jamaica
  66. 30 Apr 08:00 - 18:00La Romana, Dominicana
  67. 01 May 09:00 - 22:00San Juan, Puerto Rico
  68. 02 May 08:00 - 18:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  69. 03 May 08:00 - 18:00Basseterre St Kitts, Port Zante
  70. 04 May 08:00 - 20:00Gustavia St Barths, Saint-Barthelemy Island France
  71. 05 May 07:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  72. 08 May 08:00 - 18:00Hamilton, Bermuda
  73. 14 May 08:00 - 18:00Horta, Faial Island Azores Portugal
  74. 15 May 08:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  75. 19 May 09:00 - 19:00Plymouth UK, England
  76. 20 May 08:00 - 20:00Portsmouth UK, England
  77. 22 May 09:00Arriving in Bremerhaven, Bremen, Germany
Find this cruise to book →
Price on request
Amadea
Phoenix Reisen Cruises
Montego Bay → Bremerhaven
⚓ Calls 08 May 08:00 - 18:00 202726 nights15 portsDeparts 2027 Apr 26
View itinerary · 15 ports
26 days, one-way from Montego Bay to Bremerhaven
  1. 26 AprDeparting from Montego Bay, Jamaica
  2. 27 Apr - 20:00Montego Bay, Jamaica
  3. 28 Apr 08:00 - 18:00Port Antonio, Jamaica
  4. 30 Apr 08:00 - 18:00La Romana, Dominicana
  5. 01 May 09:00 - 22:00San Juan, Puerto Rico
  6. 02 May 08:00 - 18:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  7. 03 May 08:00 - 18:00Basseterre St Kitts, Port Zante
  8. 04 May 08:00 - 20:00Gustavia St Barths, Saint-Barthelemy Island France
  9. 05 May 07:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  10. 08 May 08:00 - 18:00Hamilton, Bermuda
  11. 14 May 08:00 - 18:00Horta, Faial Island Azores Portugal
  12. 15 May 08:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  13. 19 May 09:00 - 19:00Plymouth UK, England
  14. 20 May 08:00 - 20:00Portsmouth UK, England
  15. 22 May 09:00Arriving in Bremerhaven, Bremen, Germany
Find this cruise to book →
Price on request
Scenic Eclipse
Scenic Cruises
New York → Nassau
⚓ Calls 01 Oct - 02 Oct 202712 nights7 portsDeparts 2027 Sep 28
View itinerary · 7 ports
12 days, one-way from New York to Nassau
  1. 28 SepDeparting from New York, NYC Manhattan-Brooklyn
  2. 01 Oct - 02 OctHamilton, Bermuda
  3. 05 OctGrand Turk Island, Cockburn Town, Turks and Caicos
  4. 06 OctSan Salvador Island Bahamas, Cockburn Town
  5. 07 Oct - 08 OctBimini Islands, Resorts World Bimini Bahamas
  6. 09 OctMiami, Florida
  7. 10 OctArriving in Nassau, Bahamas, New Providence Island
Find this cruise to book →
$9630from / pp
Star Pride
Windstar Cruises
Montreal → San Juan
⚓ Calls 25 Oct 08:45 - 26 Oct 07:00 202721 nights14 portsDeparts 2027 Oct 11
View itinerary · 14 ports
21 days, one-way from Montreal to San Juan
  1. 11 Oct 17:00Departing from Montreal, Quebec Canada
  2. 12 OctSt Lawrence Seaway, Canada
  3. 12 Oct 08:00 - 18:00Quebec City, Canada
  4. 14 Oct 07:00 - 14:00Gaspe, Quebec Canada
  5. 15 Oct 15:00 - 16 Oct 23:59Sydney NS, Nova Scotia Canada
  6. 18 Oct 08:00 - 19 Oct 11:00Halifax, Nova Scotia Canada
  7. 20 Oct 08:00 - 18:00Bar Harbor, Maine
  8. 21 Oct 08:00 - 18:00Portland OR, Oregon
  9. 22 Oct 08:00 - 17:00Boston, Massachusetts
  10. 25 Oct 08:45 - 26 Oct 07:00Hamilton, Bermuda
  11. 26 Oct 10:00 - 27 Oct 12:00St George, Bermuda
  12. 30 Oct 10:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  13. 31 Oct 08:00 - 18:00Prickly Pear Island BVI, UK Virgin Islands
  14. 01 Nov 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$7122from / pp
Star Pride
Windstar Cruises
Boston → San Juan
⚓ Calls 25 Oct 08:45 - 26 Oct 07:00 202717 nights13 portsDeparts 2027 Oct 22
View itinerary · 13 ports
17 days, one-way from Boston to San Juan
  1. 22 Oct 17:00Departing from Boston, Massachusetts
  2. 25 Oct 08:45 - 26 Oct 07:00Hamilton, Bermuda
  3. 26 Oct 10:00 - 27 Oct 12:00St George, Bermuda
  4. 30 Oct 10:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  5. 31 Oct 08:00 - 18:00Prickly Pear Island BVI, UK Virgin Islands
  6. 01 Nov 07:00 - 19:00San Juan, Puerto Rico
  7. 02 Nov 08:00 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  8. 03 Nov 08:00 - 17:00Basseterre St Kitts, Port Zante
  9. 04 Nov 07:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  10. 05 Nov 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  11. 06 Nov 09:00 - 22:00Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  12. 07 Nov 08:00 - 17:00Prickly Pear Island BVI, UK Virgin Islands
  13. 08 Nov 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$4689from / pp
Star Pride
Windstar Cruises
Boston → San Juan
⚓ Calls 25 Oct 08:45 - 26 Oct 07:00 202710 nights6 portsDeparts 2027 Oct 22
View itinerary · 6 ports
10 days, one-way from Boston to San Juan
  1. 22 Oct 17:00Departing from Boston, Massachusetts
  2. 25 Oct 08:45 - 26 Oct 07:00Hamilton, Bermuda
  3. 26 Oct 10:00 - 27 Oct 12:00St George, Bermuda
  4. 30 Oct 10:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  5. 31 Oct 08:00 - 18:00Prickly Pear Island BVI, UK Virgin Islands
  6. 01 Nov 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$3026from / pp
Azamara Quest
Azamara Cruises
New York → San Juan
⚓ Calls 30 Oct 16:00 - 31 Oct 16:00 20279 nights5 portsDeparts 2027 Oct 28
View itinerary · 5 ports
9 days, one-way from New York to San Juan
  1. 28 Oct 17:00Departing from New York, NYC Manhattan-Brooklyn
  2. 30 Oct 16:00 - 31 Oct 16:00Hamilton, Bermuda
  3. 04 Nov 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  4. 05 Nov 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 06 Nov 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1789from / pp
See more cruises visiting Hamilton →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.