General "spectacular":
* Spectaculaire: This is the most direct translation and is often used in a general sense.
* Magnifique: This means "magnificent" and can be used to express something very impressive.
More specific meanings:
* Impressionnant: This means "impressive" and can be used for something that inspires awe.
* Extraordinaire: This means "extraordinary" and suggests something exceptional.
* Somptueux: This means "sumptuous" and suggests something luxurious or lavish.
* Éblouissant: This means "dazzling" and suggests something that is very bright or beautiful.
For a more informal "spectacular":
* Superbe: This means "superb" and is a more casual way to express something impressive.
* Génial: This means "brilliant" or "awesome" and is very informal.
The best translation will depend on the context and the specific feeling you want to convey.