[Skip to Content]Privacy Policy

Romantic Wedding Venues In Mexico, from Beaches to Ballrooms

Feel the passion of Mexico as you exchange vows on a perfect beach. Celebrate on a sky-lit terrace with ocean views. For a very special wedding, our award-winning beachfront resorts offer unique ceremony settings, value-added elements, wedding planning services and ultra chic honeymoon suites. Idyllic beaches, tropical gardens, elegant ballrooms, and oceanview terraces… Have the wedding you've always dreamed of.
 
 
Zen Tropical Garden at Grand Velas Riviera Maya, Mexico

Zen Garden

Grand Velas Riviera Maya
  • outdoor
  • capacity 350
  • 19,860 sq. ft

Zen Garden

Grand Velas Riviera Maya
Grand Velas Riviera Maya, Mexico Zen Natural Pool Terrace

Zen Pool Terrace

Grand Velas Riviera Maya
  • outdoor
  • capacity 60
  • 1,722 sq. ft

Zen Pool Terrace

Grand Velas Riviera Maya
Mayan Jungle Chapel at Grand Velas Riviera Maya, Mexico

Virgen de Gudalupe Chapel

Grand Velas Riviera Maya
  • indoor
  • capacity 170
  • 9,93 sq. ft

Virgen de Gudalupe Chapel

Grand Velas Riviera Maya
Ambassador Garden at Grand Velas Riviera Maya, Mexico

Ambassador Deck Garden

Grand Velas Riviera Maya
  • outdoor
  • capacity 250 Pax
  • 4.877 sq. ft

Ambassador Deck Garden

Grand Velas Riviera Maya
Grand Velas Riviera Maya, Mexico Sea View Terrace

Ocean Terrace

Grand Velas Riviera Maya
  • outdoor
  • capacity 120
  • 3,799 sq. ft

Ocean Terrace

Grand Velas Riviera Maya
Grand Class Beach at Grand Velas Riviera Maya, Mexico

Grand Class Beach

Grand Velas Riviera Maya
  • outdoor
  • capacity 100
  • 16,760 sq. ft

Grand Class Beach

Grand Velas Riviera Maya
Grand Velas Convention Center at Grand Velas Riviera Maya, Mexico

Grand Velas Convention Center

Grand Velas Riviera Maya
  • indoor
  • capacity 500 Pax
  • 10.662 sq. ft

Grand Velas Convention Center

Grand Velas Riviera Maya
White Ballroom

White Ballroom

Grand Velas Riviera Maya
  • indoor
  • capacity 100

White Ballroom

Grand Velas Riviera Maya
Deck Ambassador

Deck Ambassador

Grand Velas Riviera Maya
  • outdoor
  • capacity 80
  • 4,877 sq. ft.

Deck Ambassador

Grand Velas Riviera Maya
Ocean Garden at Grand Velas Riviera Nayarit, Mexico

Ocean Garden

Grand Velas Riviera Nayarit
  • OUTDOOR
  • COCKTAIL CAPACITY: 1,200
  • BANQUET CAPACITY: 600
  • 8,134 SQ. FT

Ocean Garden

Grand Velas Riviera Nayarit
Grand Velas Riviera Nayarit, Mexico Gazebo Beach

Gazebo Beach

Grand Velas Riviera Nayarit
  • OUTDOOR
  • COCKTAIL CAPACITY: 300
  • BANQUET CAPACITY: 200
  • 5,381 SQ. FT

Gazebo Beach

Grand Velas Riviera Nayarit
Grand Velas Riviera Nayarit, Mexico Gazebo Terrace

Gazebo Terrace

Grand Velas Riviera Nayarit
  • OUTDOOR
  • COCKTAIL CAPACITY: 80
  • BANQUET CAPACITY: 60
  • 1,826 SQ. FT

Gazebo Terrace

Grand Velas Riviera Nayarit
Grand Velas Riviera Nayarit Gazebo Garden

Gazebo Garden

Grand Velas Riviera Nayarit
  • OUTDOOR
  • COCKTAIL CAPACITY: 80
  • BANQUET CAPACITY: 60
  • 1,964 SQ. FT

Gazebo Garden

Grand Velas Riviera Nayarit
Tamayos Ballroom at Grand Velas Riviera Nayarit, Mexico

Tamayos Ballroom

Grand Velas Riviera Nayarit
  • INDOOR
  • COCKTAIL CAPACITY: 150
  • BANQUET CAPACITY: 110
  • 2,798 SQ. FT

Tamayos Ballroom

Grand Velas Riviera Nayarit
Grand Velas Riviera Nayarit, Mexico Grand Marissa Ballroom

Grand Marissa Ballroom

Grand Velas Riviera Nayarit
  • INDOOR
  • COCKTAIL CAPACITY: 800
  • BANQUET CAPACITY: 400
  • 6617 SQ. FT

Grand Marissa Ballroom

Grand Velas Riviera Nayarit
Grand Velas Riviera Nayarit Pool Pavilion

Pool Pavilion

Grand Velas Riviera Nayarit
  • INDOOR
  • COCKTAIL CAPACITY: 10
  • BANQUET CAPACITY: 10
  • 377 SQ. FT

Pool Pavilion

Grand Velas Riviera Nayarit
Frida Terrace

Frida Terrace

Grand Velas Riviera Nayarit
  • outdoor
  • cocktail capacity 80
  • banquet capacity 50

Frida Terrace

Grand Velas Riviera Nayarit
Casa Velas Beach Club

Beach Club

Casa Velas
  • OUTDOOR
  • COCKTAIL CAPACITY: 100
  • BANQUET CAPACITY: 300
  • 9,516 SQ. FT

Beach Club

Casa Velas
Casa Velas Ballroom

Casa Velas Ballroom

Casa Velas
  • INDOOR
  • COCKTAIL CAPACITY: 350
  • BANQUET CAPACITY: 200
  • 3,666 SQ. FT

Casa Velas Ballroom

Casa Velas
Casa Velas Pool

Casa Velas Pool Terrace

Casa Velas
  • OUTDOOR
  • COCKTAIL CAPACITY: 250
  • BANQUET CAPACITY: 100
  • 4,736 SQ. FT

Casa Velas Pool Terrace

Casa Velas
Casa Velas Botanical Garden

Botanical Garden

Casa Velas
  • OUTDOOR
  • COCKTAIL CAPACITY: 400
  • BANQUET CAPACITY: 300
  • 7,320 SQ. FT

Botanical Garden

Casa Velas
Casa Velas Golf Garden

Golf Garden

Casa Velas
  • OUTDOOR
  • COCKTAIL CAPACITY: 200
  • BANQUET CAPACITY: 120
  • 2,260 SQ. FT

Golf Garden

Casa Velas
Banderas Bay Beach at Velas Vallarta, Mexico

Banderas Bay Beach

Velas Vallarta
  • outdoor
  • capacity 800
  • 6,458 sq. ft

Banderas Bay Beach

Velas Vallarta
Jetty at Velas Vallarta, Mexico

Jetty

Velas Vallarta
  • outdoor
  • capacity 150
  • 1,200 sq. ft

Jetty

Velas Vallarta
Aqua Bar Terrace at Velas Vallarta, Mexico

Aqua Bar Terrace

Velas Vallarta
  • outdoor
  • capacity 200
  • 2,476 sq. ft

Aqua Bar Terrace

Velas Vallarta
The Riviera Garden

The Riviera Garden

Velas Vallarta
  • outdoor
  • capacity 150
  • 1,076 sq. ft

The Riviera Garden

Velas Vallarta
Convention Center Grand Alejandra

Convention Center Grand Alejandra

Velas Vallarta
  • indoor
  • capacity 600
  • 6,996 sq. ft.

Convention Center Grand Alejandra

Velas Vallarta
Elegant Grand Ballroom at Grand Velas Los Cabos, Mexico

Grand Velas Ballroom

Grand Velas Los Cabos
  • indoor
  • capacity 774
  • 10,764 sq. ft

Grand Velas Ballroom

Grand Velas Los Cabos
Grand Velas Los Cabos, Mexico Azul Garden

Azul Garden

Grand Velas Los Cabos
  • outdoor
  • capacity 300
  • 1,200 sq. ft

Azul Garden

Grand Velas Los Cabos
Beach at Grand Velas Los Cabos, Mexico

Azul Beach

Grand Velas Los Cabos
  • outdoor
  • capacity 600
  • 1,200 sq. ft

Azul Beach

Grand Velas Los Cabos
Grand Velas Los Cabos, Mexico Terraza Del Mar

Terraza Del Mar

Grand Velas Los Cabos
  • outdoor
  • capacity 340
  • 4,877 sq. ft

Terraza Del Mar

Grand Velas Los Cabos
Grand Velas Los Cabos, Miramar

Miramar

Grand Velas Los Cabos
  • outdoor 
  • capacity 60

Miramar

Grand Velas Los Cabos
Grand Velas Los Cabos, Velas 10 Beach

Velas 10 Beach

Grand Velas Los Cabos
  • outdoor
  • capacity 120

Velas 10 Beach

Grand Velas Los Cabos
Grand Velas Los Cabos, Palapa

Palapa

Grand Velas Los Cabos
  • outdoor
  • capacity 50

Palapa

Grand Velas Los Cabos
Ambassador Ballroom

Ambassador Ballroom

Grand Velas Los Cabos
  • indoor
  • capacity 200

Ambassador Ballroom

Grand Velas Los Cabos
Encanto Terrace

Encanto Terrace

Mar Del Cabo
  • Outdoor
  • Capacity 60
  • 1,411 sq. ft.

Encanto Terrace

Mar Del Cabo
Terraza del Sol

Terraza del Sol

Mar Del Cabo
  • Outdoor
  • Capacity 70
  • 1,431 sq. ft.

Terraza del Sol

Mar Del Cabo
Mar del Cabo Ball Room

Mar del Cabo Ball Room

Mar Del Cabo
  • Indoor
  • Capacity 35
  • 935 sq. ft.

Mar del Cabo Ball Room

Mar Del Cabo
Mar del Cabo Beach

Mar del Cabo Beach

Mar Del Cabo
  • Outdoor
  • Capacity 90
  • 1,464 sq. ft.

Mar del Cabo Beach

Mar Del Cabo
Encanto Garden

Encanto Garden

Mar Del Cabo
  • Outdoor
  • Capacity 90
  • 2,466 sq. ft.

Encanto Garden

Mar Del Cabo
Patio del Mar

Patio del Mar

Mar Del Cabo
  • Outdoor
  • Capacity 50
  • 1,076 sq. ft.

Patio del Mar

Mar Del Cabo